Wednesday, May 29, 2024

United Democratic Alliance (UDA)

March 31, 2023

Kenyan protesters storm Nairobi over allegations of electoral fraud

Mr Odinga who rejected the election results has since challenged the result, claiming the process was fraudulent.

Kenyan protesters