The African Commission on Human and Peoples’ Rights urges action against abductions and forced disappearances in Kenya
The African Commission on Human and Peoples’ Rights (the Commission), through the Country Rapporteur on Human Rights in the Republic of Kenya, Honou...