Sister Megan Rice has been found guilty of breaking into a nuclear facility and trashing the place. Bad habits die hard!
1 / 30
One Minute News
Fri, May 10, 2013 7:50 AM EDT