18-Million-Year-Old Ape Fossil Found in Egypt Could Rewrite Human Origins Theory
An 18-million-year-old fossilized primate discovered in Wadi Moghra, northern Egypt, named Masripithecus moghraensis by researchers, challenges the long-held assumption that modern apes and human ancestors originated exclusively in East Africa, ... Read More