Idalia Makes Landfall In Florida's Big Bend As Category 3 Hurricane | NPR News Now

NPR 8/30/2023