Severe weather, possible tornado in Louisiana kills 1
Monday, May 18, 2020 - 07:00
in Earth & Climate
One death and multiple injuries have been confirmed following a possible tornado reported to have touched down near Church Point, La., on Sunday night.