Hurricane Delta made landfall in Louisiana on Friday night, leaving hundreds of thousands of residents without power while becoming the strongest hurricane ever named for a letter of the Greek ...