News

Michael Skvarla, director of Penn State University's Insect Identification Lab, found a mysterious large insect outside ... the giant flying bug was a "super-rare" Jurassic-era insect.