Author: Glenn Carroll
Glenn Carroll is an artist living and working in Decatur, Georgia. She is the long-time coordinator of Nuclear Watch South, grassroots environmental group, which organizes resistance to nuclear power, nuclear waste and nuclear weapons. She is still an optimist despite what she has learned about the nuclear industry. Her blog: https://nonukesyallblog.wordpress.com/