New Humanoid Species discovered? Mar 25, 2012 22:34:51 GMT Quote Select PostDeselect PostLink to PostBack to Top Post by doctorflea on Mar 25, 2012 22:34:51 GMT Skulls found in China's Red Deer cave are possibly from an entirely new species of humanoid:www.weirdasianews.com/2012/03/25/skulls-chinas-red-deer-cave-humanoid-species/