Sudan sentences 29 intelligence agents to hang for teacher’s killing
A court in Sudan has sentenced 29 members of the National Intelligence Service to death over the killing of a
Read moreA court in Sudan has sentenced 29 members of the National Intelligence Service to death over the killing of a
Read more