Home Tags Aliou Mahamane Toure

Tag: Aliou Mahamane Toure

Mali Islamist police chief gets 10-year jail term for amputations

-
A Malian Islamist police chief who cut off people's hands as part of a harsh form of Islamic law during an occupation...