Day : September 24, 2021

Weather

Teresa forms near Bermuda

News Editor 1
Subtropical Storm Teresa formed north-northeast of Bermuda Friday afternoon. What You Need To Know Teresa is near Bermuda It will continue to slowly strengthen over...