Callao Man: GK, General Studies and Current Affairs

Scientists discover new excavation of Human species in Philippines

Scientists have discovered fossils of a new human species ‘Homo luzonensis’ in a jungle Callao cave in the Philippines. The teeth and bones which are found have traits of both primitive and modern which were ..