High Court upholds Rigathi Gachagua's impeachment but awards KSh 50 million for rights violation · Baobab Pulse