Hurricane Francine made landfall in Louisiana Wednesday night and has been dropping huge amounts of rain across much of Louisiana, Mississippi, Alabama and Florida. It’s now a tropical depression and is headed north into Tennessee. Some 14 million people have been under flood watches from…