4/25/2013

Several buildings were damaged, streets were flooded and power outages affected thousands of people in Louisiana's Jefferson Parish as storms hit the area Wednesday. The storms also were confirmed to have spawned a tornado, the National Weather Service said.

Related Summaries