Posts Tagged: Yakin Erturk
Pillay’s Dastardly ‘Doublethink’
On Thursday, United Nations High Commissioner for Human Rights Navi Pillay accused Israel of "deliberate defiance" of its obligations under international law....









