Tag: Hurricane Delta makes landfall in storm-battered Louisiana
-
Hurricane Delta makes landfall in storm-battered Louisiana
Hurricane Delta has made landfall in the US state of Louisiana, which is still recovering from the damage caused by a previous hurricane in August. This ...