2 Minutes
Kenya's parliament overwhelmingly votes to impeach deputy president
NAIROBI, Kenya — Kenya’s lawmakers approved a motion Tuesday to impeach the country’s deputy president, following daylong discussions and after Rigathi Gachagua appeared in parliament to defend himself against several charges, including allegations that...
Read More