Texas has detected a flesh-eating parasite in livestock after 60 years

Texas officials announced they have detected the New World screwworm in livestock, the first evidence of the parasite in that state in decades.

Recent Posts

editors picks

Top Reviews