US: Heavy rains batter Louisiana as Hurricane Francine makes landfall
Hurricane Francine made a landfall on the Louisiana coast, strengthening into a Category 2 storm on Wednesday (local time), according to The Washington Post. Images and videos circulating on social…
