France just acknowledged using torture in Algeria. Here are searing photos from that war.

France just acknowledged using torture in Algeria. Here are searing photos from that war.
Source: World ViewPublished on 2018-09-14By Siobhán O'Grady
2 months ago