New evidence has emerged attesting to the complexities of human evolution. A new branch of the hominid family tree has been discovered in the Callao cave, on the largest of the Philippine islands, Luzon. on April 10, 2019 Florent Détroit , of the National Museum of Natural History in Paris, re