Search
History

Early Humans Brought to Life in Exhibit: Photos

Early humans dating back 17,000 years are seemingly made alive in startlingly life-like recreations.

Published On 11/18/2014
12:25 PM EST