The world's longest insect, on display at the Museum, is voted one of the top 10 species of 2008.

More...