Imelda has become a hurricane as it moves away from the Bahamas, the National Hurricane Center announced Tuesday. Located ...
LOUISIANA, USA — Watch live WWL-TV radar as storms and heavy rain continue across Southeast Louisiana. Stay weather alert.