Tech
Head of giant 300 million year old insect detailed in scientific breakthrough
1:19
New details are emerging about one of the largest bugs ever to live on planet Earth, a 9-foot-long insect that resembled a millipede.
Related Stories
My Queue
Latest News
Recently Watched