Homo neanderthalis is a species of hominid that is now known to have lived with early Homo sapiens for as long as 35,000 years. As the Neanderthals were specialized to a geographic area, they were not readily adaptable, and ultimately went the way of extinction. However, it is also now […]