The Appeals Court in the Galgaduud region handed down a death sentence to Abdi Osman Abdullahi and Gallad Ahmed Hussein, while Ayuub Mohamed Abdi was sentenced to five years in prison.The three men ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results