This Chinese Stick Bug Is World's Newest Longest Insect A newly discovered stick bug in China earned the record of being the longest insect in the world. Stick bugs characteristically adapt to their surroundings as part of their defense mechanism. by Catherine Cabral-Isabedra
'Spray and Pray' iMessage Scam Haunts iPhone Owners: How to Avoid Losing Your Hard-Earned Money From it