April 3, 2025

Multiple fatalities confirmed as powerful storms push across U.S.

A line of storms stretching from Texas to the Northeast has been blamed for several deaths and left tens of thousands without electricity.
source

TAGS: