Transformer explosion causes 10-minute power outage
A transformer explosion caused Framingham State University to lose power Sunday night. The transformer exploded atop an electrical pole at the intersection of High and Main Streets. An estimated 9 percent of Framingham, or 2,800 […]