How We Know that Africa is the Birthplace of Humankind

Ever since humanity first began to think, we have always had an interest in where we first began as a species. Cultures throughout the entire world invented myths and legends to explain our origins, while science has steadily gathered evidence to address the question in an objective and provisional way. During the Enlightenment Period, earlyContinue reading “How We Know that Africa is the Birthplace of Humankind”

Snake Detection Theory: Did Snakes Play a Role in Primate Evolution?

Just like primates, snakes are one of the most unique vertebrates on the planet. They have evolved to adapt for various environmental conditions, occupying various niches across ecosystems, across the entire world. Ophidiophobia, the psychological fear of snakes, is one of the most common fears that humans seem to innately develop, often without ever encounteringContinue reading “Snake Detection Theory: Did Snakes Play a Role in Primate Evolution?”