Sadiq al Mahdi was released on 3 July 1994. However, Abdel-Rahman Farah and Hamad Omar Bagadi are still detained and their whereabouts are unknown. Choose a language to view reportEnglish EnglishSpanishDownload PDF