New Information Released on Gert Town Radiation

Here's what some say about radiation left in one part of New Orleans

New Information Released on Gert Town Radiation