MIAMI A Florida judge ruled to temporarily halt operations at “Alligator Alcatraz,” the controversial migrant detention facility in the Florida Everglades, over a lawsuit alleging the site’s construc… [+4784 chars]Read More
First human case of flesheating screwworm parasite detected in the US NBC News
The first human case of the flesh-eating parasite new world screwworm has been detected in the United States, the Department of Health and Human Services said early Monday
