Archive for Nuremberg Trials

UK Police licensed to Kill

The decision by the British Courts today that the Police Officers involved in the death of De Menezes in London should face no further action, have far »»

Share on Tumblr Share