Insect is nearly the length of a human arm, British scientists say
In this undated picture made available by Britain's Natural History Museum, Orthoptera Curator George Beccaloni holds a giant stick insect named Phobaeticus chani, which has been identified as the world's longest insect...