Grace Kwinjeh and Oluoch Ojiwah Fred are dead right about Human Rights Watch

Editor, Congratulations to Grace Kwinjeh and Oluoch Ojiwah Fred for taking the Human Rights Watch to task for their reporting on Rwanda! Shame on that organisation! 
no image
Times Reporter