Tropical Storm Francine batters US state of Louisiana

Heavy rains and strong winds hammered Louisiana early Thursday as Tropical Storm Francine moved inland, leaving many residents without power while floods threatened the US southern state.

Read Full Article