Even as retailers in Illinois face new capacity limits in the state’s latest effort to curb the resurgent pandemic, there's a good feeling in Chicago's Chatham neighborhood this morning, as the Walmart on 83rd Street reopens for business.
CBS 2's Mugo Odigwe reports.