ESC TO CLOSE

SEARCH

Kenyan Student Carilton Maina Fatally Shot by the Police
screenshot from YouTube

Kenyan Student Carilton Maina Fatally Shot by the Police

Activists and citizens are demanding justice for Maina