Three new Species in 2007 – more in 2008 – “Happy New Year” By ShamsDecember 31, 2007GeneralFoja Mountains, giant cobra, Indonesia’s Lost World, Papua, pigmy possum Scientists in the Foja Mountains of the Indonesians province Papua have discovered two mammals – a giant rat and a pygmy possum (a nocturnal arboreal marsupial) in June this year. (more…) Read More