Ashraf Youssef Ibrahim, ‘Awda Mohammad Mohsin, Mohammad Khalaf Ahmad: the above have been sentenced to death in separate cases over the past two weeks. Choose a language to view reportEnglish EnglishSpanishDownload PDF