Hurricane Idalia unleashes fury on Florida and Georgia, swamping wide stretch of coast – American Press

previous post