Kenyan Student Carilton Maina Fatally Shot by the Police Activists and citizens are demanding justice for Maina