New ancient ape from Türkiye challenges the story of human origins

New ancient ape from Türkiye challenges the story of human origins A new fossil ape from an 8.7-million-year-old site in … Continue reading New ancient ape from Türkiye challenges the story of human origins