- Nature
- By Laura Sinpetru
- August 8th, 2015
Woolly Mammoth Skeletal Remains Unearthed in Switzerland
The remains are believed to be around 20,000 years old
- Sci Pry
- By Stefan Anitei
- November 21st, 2007
10 Amazing Facts About Elephants
The largest living land mammals