The National Weather Service has issued a tornado watch for parts of metro New Orleans — specifically the River Parishes and the northshore — through 6 p.m. Saturday.
The weather service said numerous strong tornadoes, large hail and wind gusts of up to 75 mph are expected as a storm system moves through the area this afternoon.
The weather service said the designation constitutes a “particularly dangerous situation.”…