Saturday, October 09, 2004

Something for Nat. Geographic, Discovery and Animal Planet to duke it out over

The BBC says another giant primate species has been found in the DR Congo. If a species large enough to kill lions has gone undetected by science for this long, maybe there's some truth to the cliche myths of Loch Ness and Bigfoot.