Social Media Middle East Public Discourse Canada-India Relations Corporate Executives Activism Mental Health Shooting Incidents Viral Videos Assault
Protesters are demanding the resignation of Deputy Police Chief Eliud Lagat over the handling of the case.