Sunday, July 30, 2017

Bradley Manning, the Nuremberg Charter and Refusing to Collaborate with ...

No comments: