This Week’s Featured Interview: Anti-nuclear nun Sister Megan Rice passed away on October 10, 2021 at the age of 91. Sr. Rice, who was arrested more than 40 times for her beliefs and protests as part of the Plowshares movement, is best known for her role in the 2012 break-in at the Oak Ridge nuclear...
view more