Invasive Insect Swarms Detected on US Weather Radar
Massive swarms of the invasive Spotted Lanternfly are appearing on weather radar systems along America's East Coast, raising serious biosecurity and agricultural concerns as the species rapidly expands its territory.