Richard Kamau on 17th Feb

The High Court in Meru has overturned the impeachment of Wajir Governor Mohamed Abdi Mohamud. In a ruling on Wednesday, Justices...