Hillel Neuer, Executive Director of United Nations Watch on Wednesday urged the 2022 Geneva Summit for Human Rights and Democracy to expel Russia, China, and Pakistan from United Nations Human Rights Council (UNHRC) over Ukraine invasion, human right ...