baby mammoth Articles

Mummified Baby Mammoth On Display In London

London’s Natural History Museum recently unveiled its newest exhibition and it has quickly become the most popular. A mummified baby mammoth is now on display at the museum and it is almost perfectly preserved. The baby mammoth is over 42,000 …