Ida Sawyer

Ida Sawyer

Ida Sawyer is the Central Africa director at Human Rights Watch.

Rwanda

Rwanda needs to take torture seriously

There is evidence of torture and abuse of civilians in detention which the Rwandan government cannot deny.

Rwanda needs to take torture seriously