Screwworm? What’s the flesh-eating parasite found in a human in the US?

Parasitic flies have been found in the United States, following an outbreak of screwworm in Central America last year.

Aug 25, 2025 - 20:14
Screwworm? What’s the flesh-eating parasite found in a human in the US?
Parasitic flies have been found in the United States, following an outbreak of screwworm in Central America last year.