Severe Weather Illinois
Rubble is seen near the Apollo Theatre, early Saturday, April 1, 2023, after a severe spring storm caused damage and injuries late Friday, in Belvidere, Ill.
Read More: Severe Weather Illinois
Source: Virgin Islands Daily News