105 MPs sign motion to impeach President Uhuru Kenyatta
Some 105 MPs have signed a motion to impeach President Uhuru Kenyatta over claims he has violated the constitution.
Suba MP John Mbadi, who is leading the initiative, said that the exercise is progressing well and he expects the matter to be concl