Hurricane Francine lands in Louisiana, hitting New Orleans with wind and rain

Hurricane Francine lands in Louisiana, hitting New Orleans with wind and rain
Hurricane Francine came ashore in southern Louisiana on Wednesday, pounding New Orleans with heavy rains and gusty winds while threatening the wider Gulf Coast with a potentially deadly storm surge that led to evacuation orders for thousands of people, Reuters reported. Francine packed maximum sustain...