I thought the discussion was about Sasquatch and his buddies running around Oregon, and skunk apes of Florida, etc.
I have heard about the new super gorilla of the Congo. He seems to be a newly found sub-species of gorilla, a little bigger and a little nastier than regular gorillas. They are newly found to scientists, that is. So what, other than it is interesting? New species are being found all the time but that hardly gives credibility to the notion of mysterious apemen, and apewomen too, inhabiting the United States and other places civilized, totally unseen by anyone with a decent camera.
Maybe it was them, the little bastards, that stole my bird bath a couple years ago.