New World Screwworm infestation in Big Pine Key, Florida
From the USDA-APHIS website:
The presence of New World screwworm (Cochliomyia hominivorax) in Key deer has been confirmed by USDA-APHIS in Big Pine Key, Florida. New World screwworms are fly larvae (maggots) that can infest livestock and other warm-blooded animals, including people.
See alert here: USDA Confirms New World Screwworm in Big Pine Key, Florida