Giant Ape May Be New Species

An elusive giant ape [BugMeNot] has been spotted in remote forests in central Africa, sparking theories that it could be a new species of primate — a finding that would be the most astonishing wildlife discovery in decades. The mysterious creatures have been seen in forests around the towns of Bondo and Bili, in the far north of the Democratic Republic of Congo

Share this Story
Load More Related Articles
Load More By Red Wolf
Load More In Science

Check Also

Leaf house + Lynx spider / Red Wolf

Leaf house Lynx spider (Oxyopes sp) — originally ...