Scientists discover 100-million-year-old 'ET-like' insect species
World | Jan 26, 2017, 07:38 PM ISTA 100-million-year-old insect species with a triangular head has been discovered by a team of scientists at the Oregon State University. The features of the insect are so unusual that it has been placed in