Scientists say stick bug is world's longest insect

" LONDON – 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."

closeSign in to NowPublic

is reporting from