CLEVELAND, Ohio (WJW) – We’re tracking strong to severe storms in Northeast Ohio today. Ohio’s peak tornado season is during the months of April through July, but severe weather can come at any time.
On the evening of April 27, 2026, tornado sirens wailed across parts of central Illinois as a menacing, rotating wall cloud ...