Switzerland: Report responds to anti-Israeli bias perpetuated at UNHRC
Geneva-based UN Watch published a detailed study debunking more than 20 different major accusations leveled by numerous countries.
Geneva-based UN Watch published a detailed study debunking more than 20 different major accusations leveled by numerous countries.
The International Ambassador for Human Rights said the UK was “deeply concerned” about levels of persecution and that UNHRC cooperation…