Mental health advocates call for Chicago public health commissioner to resign
“Hey, hey. Ho, ho. Choucair and Rahm have got to go!” That’s what protesters from Southside Together Organizing for Power were shouting Monday afternoon as they gathered in front of the DePaul Center on State Street, calling for the resignation of Dr. Bechara Choucair, the commissioner of Chicago’s Department of Public Health. Protesters held up... Read more »