The official hurricane season ends on November 30th, but are we expecting any new named storms before the season wraps up?
More than a day after Hurricane Ida made landfall, a million people remain without power in Louisiana, including most of New Orleans, according to tracking website poweroutage.us. Now that Hurricane ...