The Nuclear Debate On the Road
Plymouth, Massachusetts, "America's Home Town," is the place where the pilgrims landed, and is also the home of the Pilgrim nuclear power plant. On March 29, a forum was held in Plymouth to discuss a non-binding ballot question for the town election in May. The question is whether or not to freeze the plant's relicensing process until all the Fukushima fixes are completed.