Joro spiders are an invasive species that arrived in Georgia more than a decade ago, and now experts say they’re creeping, crawling and apparently parachuting their way into the Northeast.
Joro spiders are an invasive species that arrived in Georgia more than a decade ago, and now experts say they’re creeping, crawling and apparently parachuting their way into the Northeast.