Taha Osman Ahmed al-Hussein was sacked as the director of the office of the Sudanese president, and was either arrested shortly after being sacked while trying to flee Sudan, then released ...