Kenya High Court Upholds 33-Year Jail Term for Westgate Mall Terror Attack MastermindBy Allan OmbugeJune 28, 2024 Kenya 1 Min Read The High Court has affirmed a 33-year prison sentence for Mohamed Abdi, the mastermind behind the 2013 terrorist attack on…