Search

Olga Potapova

Animals

Ancient Cave Lion Cubs Found Crushed and Frozen

One of the two mummified animals found in Russia is in almost pristine condition.

Published On 11/02/2016
10:30 AM EDT