Skip to main content

Posts

Showing posts with the label "use of torture"
France recognises use of torture in Algeria war Better late than never! Today France does not use systemic torture, but some of her Friends do.