'Vermin Bodies Will Pile Up': Letter Threatening the Homeless Found in Iowa
2018-09-04 973
People living in the Hilltop neighborhood in Davenport, Iowa say something needs to be done about the violence and homelessness in the city. But they also say a poster that popped up over the weekend is trying to fix those problems in the wrong way.