Massive Flying Termite Swarms Appearing on Doppler Radar Across Louisiana on May 13 Mistaken for Rain as Dense Insect Clouds Rise Over Lake Charles Baton Rouge and New Orleans
LAKE CHARLES, LA — Enormous swarms of flying termites and insects are lighting up Doppler radar across Louisiana on May 13, 2026, creating radar returns…
