News
Ophelia was centered about 55 miles (85 kilometers) west-southwest of Cape Race, Newfoundland, and a tropical storm watch was in effect for Newfoundland’s Avalon Peninsula. The center says ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results