Megafauna
Once, North America was home to megafauna (big animals), but after the arrival of good ol’ human beings, the mammoths, cave bears, camels, saber-tooth cats, lions, giant ground sloths and all the other tasty megafauna went into serious decline and then extinction. Some scientists are now proposing to restore ecological balance to North America by … Read more