At least 25 people were executed on the beach last year. The latest person facing execution is Said Ali Moalim Daud who was sentenced to death on 6 March for locking his wife, Lul Abdiaziz ...
Some results have been hidden because they may be inaccessible to you