African Commission on Human Rights

ACHPR Sharm El-Sheikh's forum discusses detention, combating torture