A group of residents from Cape Cod, who believe the Pilgrim Nuclear Power Plant in Plymouth should be shut down, were arrested last May but trespassing charges they were facing have been dropped. However, they found themselves back at the main gate of the nuclear plant Wednesday afternoon.
Listen to the full story
[display_podcast]