Tropical storm Idalia brings strong winds, flooding to Cuba · NBC News · Sentinel