New great ape species identified in Indonesia

NewsBritish Broadcasting CorporationBBC News - Science & Environment • New great ape species identified in Indonesia
The apes in question were only reported to exist after an expedition into Sumatra mountains in 1997.
To Share - Use this Perma Link