World News | Indo-Asian News Service | Friday October 30, 2015
Researchers have identified a new species of small ape that existed before the evolutionary split of humans/great apes (hominids) and gibbons (the 'lesser apes' or hylobatids).
www.ndtv.com