snooze.press
New species of extinct ape discovered in tomb of ancient Chinese noblewoman
Gibbon likely belonged to Lady Xia, grandmother of China’s first emperor, but its species appears to have been driven to extinction by deforestation.