
Relief as the most corrupt Kenneth Roth steps down as Human Rights Watch’s Executive Director
After more than three decades of a hate, bias-driven dedication towards Rwanda at the helm of misruling the Human Rights Watch, the human rights advocate […]