Nalufenya torture victims are demanding for justice.
Meeting the human rights commission officials, they explained the ordeal inflicted on them while at Nalufenya Prison by Police.
Nalufenya torture victims are demanding for justice.
Meeting the human rights commission officials, they explained the ordeal inflicted on them while at Nalufenya Prison by Police.