St. Louis residents sound off on 'sidewalk squatters' who have lived on streets more than a decade

2 years ago 23
A homeless couple squatting in a makeshift tent on the sidewalks of south St. Louis for decades have caused alarm among some residents.
Read Entire Article