
Earlier this year, murder hornets were making headlines. Now, another ominous creature is in the spotlight as sightings have spiked in Virginia, just in time for the spooky season. The critter’s official name is the puss caterpillar, or the southern flannel moth, however, since it’s ...