Bharat Express

Hangs

Iraq has faced criticism from rights groups for quick trial, with confession obtained under torture