Atlanta Activists on Probation for Anti-Nuclear Protesting in Virginia
(APN) NORTH ANNA, VIRGINIA — Two Atlanta anti-nuclear activists were among six people arrested at a sit-in at the Visitor’s Center of the North Anna nuclear power plant in Louisa, Virginia, on August 08, 2008. Darci Rodenhi, Program Coordinator for Atlanta Women’s Action for New Directions, and Glenn Carroll, Coordinator of Nuclear Watch South, were among the six arrested […]
Read more