The Laura Flanders Show: Newark Pledges $120mil For Infrastructure But What About The Human Cost Of Lead Poison?

October 30, 2019