Kenya: Police Arrest 238 After Opposition’s Violent Protest, 31 Officers Injured
Kenyan police on Tuesday March 21, 2023 disclosed that they had arrested…
Senegalese Opposition Leader’s Court Appearnce Postponed Following Clashes
Police fired tear gas at protesters demonstrating in Senegalese capital, Dakar on…