Mother Nature is apparently saving the best, or at least the biggest, for last.
Chicago residents expected to find themselves in the midst of a storm that could wind up dumping as much as 10 inches of snow in the area before the end of Tuesday — the most since the 2011 blizzard and its more than 20 inches of snow.
"This will be the biggest...
- Written by The Chicago Defender
- Category: Chicago