Cape pols join constituents in asking for Pilgrim to be shut

Members of the Cape Cod legislative delegation recently called on the Nuclear Regulatory Commission (NRC) to close the Pilgrim Nuclear Plant immediately. The commission...

More News