High Court Upholds 33-Year Jail Term for Westgate Mall Terror Attack Mastermind

The High Court has affirmed a 33-year prison sentence for Mohamed Abdi, the mastermind behind the…