Africa states still abet abuse of human rights, report says

Police officers arrest a protester following clashes with opposition supporters in Nairobi, Kenya
Police officers arrest a protester following clashes with opposition supporters in Nairobi, Kenya