Hurricane Hanna has made landfall on Padre Island, Texas, according to the National Hurricane Center. The storm had sustained winds of 90 mph, making it a high-end Category 1 hurricane. CNN Meteorologist Tyler Maudlin has the latest on the first hurricane of the 2020 Atlantic season. Content Exchange

Tags Content Exchange