I suppose this isn't quite the right forum, but if we're allowed to discuss King Kong... Does anyone have info on the alleged new ape discovered in the Congo? Peter Markmann