Human Rights Organisations Decry Police Brutality
By Khalifa Hemed Published May 31, 2023 Human Rights Watch and Amnesty International Kenya have called on Kenya of failing to hold police officers to account for killing and attacking people during political protest by...
Read More