
Missing Link? Scientists Claim Newly Discovered Fossil Ape Was Bipedal
A recent study trumpeted the discovery of a supposedly 11.6-million-year-old ape from what is now Germany. Danuvius guggenmosi allegedly had “long arms suited to hanging in trees, [and] features of its legs and spine suggest…



