Clashes in Kenya as people discuss the deputy president’s impeachment motion

Post Content