Embattled Homa Bay County Assembly Speaker Elizabeth Ayoo when she addressed journalists in her secretary’s office. [James Omoro, Standard]
Homa Bay County Assembly Speaker Elizabeth Ayoo has been impeached, again, over allegations of abuse of office.