In 2012, the director of the Insect Identification Lab at Penn State University, Michael Skvarla, spotted a giant insect on… Read More