National
HRW on the spot over Rwanda
The Executive Director of US-based Human Rights Watch (HRW), Kenneth Roth was on Tuesday put on the spot over his disdain for the Rwandan government, which critics say has led him to commit ‘serious professional mistakes’ as a rights advocate.
Kenneth Roth