Police Treated With Kid Gloves: The many flaws of the Farkhunda trial

An Afghan court has found 11 policemen guilty of dereliction of duty for failing to prevent the murder of religious student Farkhunda by a mob in the centre of Kabul on 19 March 2015. They were all sentenced to one year, the absolute minimum, which means also they may not have to go to jail … Continue reading Police Treated With Kid Gloves: The many flaws of the Farkhunda trial