Fatal Flogging: Rights Group Demands End To Prison Whipping
Lawyers for Liberty (LFL) refers to the shocking news that a prisoner, Zaidi Abd Hamid, died in prison on 7 October due to a whipping punishment carried out on him
0 Comment
2607 view