Police cracked down on the biggest opposition-led protest since President Ruto got here to energy final 12 months.
#Protests #Kenya #Raila #Odingas #convoy #sprayed #tear #fuel #Nairobi

THE WORLD IS IN YOUR HANDS
Police cracked down on the biggest opposition-led protest since President Ruto got here to energy final 12 months.
#Protests #Kenya #Raila #Odingas #convoy #sprayed #tear #fuel #Nairobi