Flesh-Eating Human Parasite Resurfaces in Central America
New World Screwworm, a flesh-eating parasite that affects livestock and humans, is resurging in Central America. Cases in Panama, Costa Rica, and Mexico have spiked since 2023, prompting U.S....