CBS 2's Jeremy Ross reports after unrest in the area months ago, a South Side store with a new health center opens in Chatham.
CBS 2's Jeremy Ross reports after unrest in the area months ago, a South Side store with a new health center opens in Chatham.
Even as retailers in Illinois face new capacity limits in the state’s latest effort to curb the resurgent pandemic, there's a..