Sister Megan Rice, Freed From Prison, Is Unapologetic for Anti-Nuclear Activism
May 27, 2015
For more than a year, Sister Megan Rice, 85, a Roman Catholic nun of the Society of the Holy Child Jesus, had caught occasional glimpses of the glittering World…