• Libya: Iraq Postpones Libyan Executions

    Magharebia (Washington DC), 12 December 2012

    Libyan jihadists held captive in Iraq were spared the death penalty for now, but questions remain over the future of other detainees.

Comments Post a comment