Hurricane #Larry is headed for Atlantic Canada. Two new depressions are likely to form Sunday or Monday: one in the western Gulf and the other near the Cabo Verde Islands, just off the west coast of Africa.

Loading...