Weymouth: Town Council Grills Spectra Energy Regarding Gas Leak (Audio Story)

Representatives from Spectra Energy were grilled before the Weymouth Town Council Monday night, regarding the issue of a recent gas leak at the Fore River Metering Station

Our John Penny has more.


About John Penny

John Penny is a town news reporter at WATD. He primarily covers stories in the towns of Marshfield, Cohasset, Scituate, Norwell, Hingham, Abington and Quincy.