Reports of spotted lanternflies have popped up in several states across the U.S. Here's what they look like and why the USDA wants you to squish them.
The spotted lanternfly, an invasive insect indigenous to parts of China, India and Vietnam, has now infested Providence County and several other areas in Rhode Island, according to the Rhode Island ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results