Another Tent City Popping Up Along the St. Louis RiverfrontThe new homeless encampment with about 25 people is called Camp Plumb, and its located just south of the Arch.

More From CBS St. Louis

Bracket Challenge
KMOX Podcasts
High School Spotlight

Listen Live