ScienceThis 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
CultureReview: 'Uncharted 4: A Thief's End' Is A Worthy Conclusion To The Franchiseby Steven Schneider
CulturePS4 'Paragon' Touts New Hero: Meet GRIM.exe, Coming With May 10 Update [Video]by Horia Ungureanu
TechAlfa Romeo Giulia Quadrifoglio Joins The Carabinieri: 505 Horsepower To Serve As Italian Police Rapid-Response Vehicleby Horia Ungureanu
TechPhotographer Rafael Mantesso Demonstrates Sony Xperia X Predictive Autofocus With Dog Photo Shoot [Video]by Jem Gezen
TechThe HoloFlex Is The Flexible Smartphone With Holographic Glasses-Free 3D Display, And It's Perfect For 'Angry Birds'by Jem Gezen
Waymo Robotaxis Hit London Streets as Driverless Cars Prepare to Challenge Uber, Transform Urban Travel