Ancient Fossils Unearthed in Egypt Could Represent the Closest Common Ancestor of All Apes 2 April 2026