Only on ABC 6: Neighbors Complain of Foul Odor; RISD Professor ...
WLNE-TV (ABC6) - Providence,RI,USA
Tenants who live at 174 Ives Street had been complaining about a foul odor coming from his apartment for the last few days. ABC 6 was told that a resident ...