Simon Wiesenthal Center Calls on UN to Remove Human Rights Special Rapporteur – The Media Line

Francesca Albanese delivers a speech during the UN Forum on the Question of Palestine at the United Nations Trusteeship Council Chamber in New York, United States on May 18, 2018. Read more »