Callao Cave: GK, General Studies and Current Affairs

Scientists discovers new species of ancient human excavations in Philippines

Scientists have recently discovered new species of ancient human excavations in Philippines. This newly identified species named Humo Luzonensis after Luzon Island, where bones and teeth from individuals of this species were excavated from Callao ..