As of early morning on Tuesday, Feb. 24, 156,000 Eversource customers were reported without power on the Cape. The company reported that 80% of the Cape's three largest towns – Barnstable, Falmouth ...
Power outages are persisting across the region as shelters see a surge in seniors and medically vulnerable residents. The post Blizzard leaves Cape Cod buried and struggling to recover appeared first ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results