Hurricane Center Report Details $2.9 Billion Cost From Delta
NEW ORLEANS (AP) — Hurricane Delta, which made landfall about 11 miles (about 18 kilometers) from where the devastating Hurricane Laura hit a little more than a month earlier, cost $2.9 billion in the United States and was linked to …