News Hurricane Delta makes landfall in storm-battered Louisiana Nancy Carrillo Oct 10, 2020 The hurricane delta lands on the Mexican coast