A boys accidental trip over a fossil in South Africa uncovers the human missing link, Australopithecus sediba. New 2025 study ...