U.N. Watch Executive Director Hillel Neuer was blocked from finishing remarks to the U.N. Human Rights Council after he began criticizing Special Rapporteur Francesca Albanese.
loading...