(AP) -- A stick bug from the island of Borneo measuring well over a foot in length has been identified by researchers as the world's longest insect, British scientists said Thursday.
(AP) -- A stick bug from the island of Borneo measuring well over a foot in length has been identified by researchers as the world's longest insect, British scientists said Thursday.