News

80-Mile-Wide Ladybug Swarm Appears on National Weather Service Radar

This ladybug “bloom” was so large that it appeared on the National Weather Service’s radar.