Tropical storm Idalia descends on North Carolina after pounding Florida, Georgia and South Carolina

This post was originally published on euronews.