Home United States USA — Events Live updates: Severe storms threaten Texas and the South

Live updates: Severe storms threaten Texas and the South

75
0
SHARE

Array
Ferocious and dangerous storms are pushing into the New Orleans metro area. These are “destructive storms” with hurricane-force winds, the National Weather Service in New Orleans warned.

Continue reading...