The National Weather Service in New Orleans has determined that at least 12 tornadoes hit Louisiana and Mississippi during an April 10 storm system, which left communities across the state cleaning up from damage caused by heavy rain and high winds. Read this story