Homeless people and their advocates gather at Thursday's rally at City Hall

CPR photo/Ben Adler
CPR photo/Ben Adler