04:02[1]NEW ORLEANS – Hurricane Francine[2] slammed the Louisiana[3] coast on Wednesday with destructive 100-mph winds[4] and a dangerous storm surge[5] that knocked out power to hundreds of thousands of utility customers in the Southeast[6] and dumped several...