1.4k320 News, ScienceChinese Scientist Found The World’s Longest InsectThe Malaysian stick bug has been dethroned as the world’s longest insect. by News Team 7 years ago7 years ago