On August 30, 2023, a storm named Idalia came onshore from the Gulf of Mexico as a hurricane near Tampa, Florida, and took 24 hours to wreak havoc across four states before heading off-shore into the Atlantic.
DISCLAIMER: Content of articles posted on Faith News come from various sources and do not necessarily reflect the views of the Church of God, Church of God Communications or the Church of God Internet Ministry.