Alleastafrica

A riot police officer stands near supporters of Kenya’s opposition leader Raila Odinga of the Azimio La Umoja (Declaration of Unity) One Kenya Alliance, during an anti-government protest/Reuters

Leave a Comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More