Hurricane Nate is expected to make landfall near New Orleans late Saturday, after drenching Nicaragua, Costa Rica and Honduras, leaving at least 21 people dead.
Hurricane Nate is expected to make landfall near New Orleans late Saturday, after drenching Nicaragua, Costa Rica and Honduras, leaving at least 21 people dead.