News

The third tropical depression of the 2025 hurricane season formed near the U.S. southeast coast near South Carolina.