by Stephen Lendman Navi Pillay is UN High Commissioner for Human Rights. She's a reliable imperial tool. She betrays her mandate. She does so consistently. She disgraces the office she holds. She twists vital truths irresponsibly. She substitutes…
more »