New England on alert for Tropical Storm Philippe's arrival this weekend
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.