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.