It has been told and retold and accepted as an unproven truth that early human beings arrived on uninhabited islands and forced other species to make way for them, eventually driving them to...
A team of scientists in Israel have made the news for having made the rather obvious discovery that humans “have been super-predators for 2 million years.” However, this is the dumbed down media take...