In Recent News. In recent news, a hurricane has struck in New Orleans. In Recent News recent news a hurricane has struck in New Orleans