Tag: Forum for the Restoration of Democracy

Op-Ed: Kenya – Bid launched to remove Ruto

On March 11, as many as 70 MPs gathered at the Serena Hotel in Nairobi to call on Deputy President William Ruto to resign.
Advertisment