TEL AVIV – The Israeli government refused a visa to the United Nations special rapporteur for the occupied Palestinian territories, it emerged on Monday.
TEL AVIV – The Israeli government refused a visa to the United Nations special rapporteur for the occupied Palestinian territories, it emerged on Monday.