Current Science News - Not Space - New Ape?
CNN Article On NEW Great Ape This is a big discovery if true. I can't believe I haven't heard about it before as the discovery is supposed to be over a year old. Must be a government cover-up. Hooting at the Moon clearly indicates these are apes in the process of being uplifted by aliens. ;-)
Regards,
Mark
