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.

November 2, 2016
10:30 AM EDT