Tiny seahorse, world's longest insect among top new species

"Tiny seahorse, world's longest insect among top new species" Top 10 species were discovered in 2008: including an Indonesian seahorse, an insect that has a length of 14 in & a look alike a stick & a caffeine-free plant from Cameroon that is rare.More details: You...

closeSign in to NowPublic

is reporting from