If humans didn't create these ancient cave paintings—who did?
Dec 17, 2012

Historians always assumed the ancient cave paintings that have popped up over the years were made by humans—though some recent findings show that might not be the case. So who made those handprints and crude drawings?