In 2012, the director of the Insect Identification Lab at Penn State University, Michael Skvarla, spotted a giant insect on the wall of a local Walmart store. The bug’s appearance was so mysterious that he scooped it off the building,… Read More