19 May 2010

New species of animal found in PNG

From Checkpoint, 6:57 pm on 19 May 2010

The so-called 'pinnochio frog' is among several new species of animal discovered on an isolated mountain range in Papua New Guinea.