Sit-in at Massachusetts Governor’s office to close Pilgrim nuclear plant leads to three arrests
from Cape Downwinders Boston, MA – Three activists from the anti-nuclear group Cape Downwinders were arrested at the State House on Friday, September 9. After a rally at the Beacon…