Top Match
Leaders split as High Court upholds Gachagua impeachment but awards Sh50 million
The three-judge bench, Justice Eric Ogolla, Justice Anthony Mrima, and Justice Freda Mugambi preserved the Senate’s decision to remove Gachagua from office but awarded him Sh50 million in da...