
The African Commission on Human and Peoples’ Rights deplores the death in Custody of Mr. Albert Omondi Ojwang in the Republic of Kenya
The African Commission on Human and Peoples’ Rights (the Commission) follows with deep concern reports on the death in police custody of Mr. Albert ...