Scientists discover smallest ever great ape that only grew to size of human toddler John Wicky | 11/06/2024