The National Weather Service has issued a tornado watch for southeast Texas and parts of Louisiana until 7 PM, with a tornado ...
NEW ORLEANS (WGNO) – The National Weather Service is reporting that “multiple radar indicated” up to seven possible tornadoes for Sunday morning across southeast Louisiana. The seven unconfirmed ...