US refusal to grant visa to Palestinian officials illegal under international Law: Analyst

Sa’d Nimr, professor of Political Science at Birzeit University in Ramallah, says the US move to deny visas to Palestinian officials is illegal.

Continue Reading