Akhtar Hussain Syed

Public hanging: a solution or violation of human rights