New England on alert for Tropical Storm Philippe's arrival this weekend
Tropical Storm Philippe is lashing Bermuda with heavy rain and wind Friday as it continues its northward journey on a path that will eventually bring stormy weather to portions of New England and Atlantic Canada this weekend.