Storm Francine drenches New Orleans with heavy rain
LA, USA #Climate & Weather
Hurricane Francine causes rain in Louisiana as it weakens
Louisiana, USA #Climate & Weather
Hurricane Francine floodwater traps residents in homes in Louisiana
LA, USA #Climate & Weather