A tropical depression in the Caribbean Sea has formed Tropical Storm Idalia Sunday and forecasters are confident it will strengthen to a hurricane when it makes landfall in Florida on Wednesday.
Tropical Storm Idalia forms, poses threat to the Southeastern United States atlantanewsfirst.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from atlantanewsfirst.com Daily Mail and Mail on Sunday newspapers.