Tornadoes and Hailstorms Wreaked Havoc across the Central US from Mar 12 to 15
The weather across the central United States turned tumultuous last week, unleashing hundreds of severe thunderstorms over several days. The same system that dumped up to five feet of snow in [...]