AU Swarm of Millions of ‘Lovebugs’ Invade Certain Areas in South Korea In South Korea, millions of Lovebugs, scientifically called Plecia nearctica, have descended… InternewscastJuly 1, 2025 View Post