Exploring the human role in megafauna extinction

Megafauna or the species of animals, which weigh more than 97 pounds or 45 kilograms, were abundant thousands of years ago. Today, the surviving megafauna are at the point of extinction. Megafauna were earlier found on all the continents, not …

Exploring the human role in megafauna extinction Read More »