Image source: Twitter Twenty nine intelligence officers have been sentenced to death in Sudan for the torture and killing of…