The 25 June protests were your typical Kenyan demonstrations, marred with violence, looting and loss of life as well as injuries to
Today: July 9, 2025
Today: July 9, 2025
The 25 June protests were your typical Kenyan demonstrations, marred with violence, looting and loss of life as well as injuries to
Events of this week suggest the William Ruto administration is in panic and has lost the information war, going by the communications
In his response to criticism that has followed the nomination of his party members to the Cabinet, ODM leader Raila Odinga has