Sunday Edition: New World Screwworm
Quick bites from the week The FDA added to the mystery surrounding a deadly Listeria outbreak stretching from April 2024 through June 2025 by releasing a heavily redacted report. One person died from the outbreak and another 25 were hospitalized, but it is …