Kenya Police Officers Arraigned at Milimani Law courts Over Shooting of Street Vendor During Nairobi ProtestsBy Golden MosesJune 19, 2025 Kenya 2 Mins Read Two police officers, Masinde Barasa and Duncan Kiprono, have been arraigned at the Milimani Law Courts in connection with the…