Tag: , , ,

27 sentenced to death in Sudan for torturing, killing protester

Sudanese court has sentenced 27 intelligence agents to death by hanging over the torturing and killing of a protester early this year. According to the presiding judge...