Latest Bird Flu News

Video: Illinois nuclear plants leak, spill radioactive water
Wednesday November 22nd 2017, 2:22 PM

Radioactive water leaking from Illinois nuclear power plants, despite promised safeguards—an investigative reporter on what’s been done.

[News Source]