Press "Enter" to skip to content

Megan Rice, nun imprisoned for breaking into Oak Ridge facility, dies at 91

Megan Rice and two others broke into the Y-12 National Security Complex in Oak Ridge, Tennessee, in July 2012.


Source: The Daily News

Be First to Comment

    Leave a Reply

    %d bloggers like this: