Megan Rice peace activist nun imprisoned for nuclear site break-in dies at 91 – NPR

Sister Megan Rice, center, and Michael Walli, in the background waving, are greeted by supporters in 2012 as they arrive for a federal court appearance in Knoxville, Tenn., after being charged with s… [read more]

Leave a Reply

Your email address will not be published. Required fields are marked *