Scientists recreate head of ancient 2.7-meter-long bug
Favicon 
yubnub.news

Scientists recreate head of ancient 2.7-meter-long bug

WASHINGTON —  As if the largest bug to ever live – a monster about 2.7 meters long with several dozen legs – wasn't terrifying enough, scientists could only just imagine what the extinct beast's…