Kenya’s Gachagua files court petition against impeachment

Kenya’s Deputy President Gachagua files petition to stop impeachment motion against him by lawmakers amid political tension.

Kenya’s Gachagua files court petition against impeachment Read More »