It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Some features of ATS will be disabled while you continue to use an ad-blocker.
An elusive giant ape 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, New Scientist says.
Originally posted by Roberto Flores
if this ape is new and it is bigger would that make it stronger too and faster and more protective if so were screwed.
Originally posted by mad scientist
So thats where osama went