Editorial cartoon of the day

.

Saturday, April 20, 2013
The Executive Director of Human Rights Watch, Kenneth Roth, was on Tuesday put on the spot over his disdain for the Rwandan government, which critics say has blinded his judgement, tha....

.