U.S and U.K call for inquiry into death of Albert Ojwang in police custody
Nairobi — The United States and the United Kingdom have added their voices to a growing outcry over the death of Albert Ojwang, who died while in poli...
Search results for international human rights