MEGHNA CHAKRABARTI/ ON POINT, WBUR – Newark, New Jersey, residents are lining up for bottled water after lead was found in tap water. We look at crumbling infrastructure and public health.
MEGHNA CHAKRABARTI/ ON POINT, WBUR – Newark, New Jersey, residents are lining up for bottled water after lead was found in tap water. We look at crumbling infrastructure and public health.