Two British MPs, Abtisam Mohamed and Yuan Yang, were denied entry into Israel and deported. They accused Israel of “control and censorship.” UK officials criticized the move.
Two British MPs, Abtisam Mohamed and Yuan Yang, were denied entry into Israel and deported. They accused Israel of “control and censorship.” UK officials criticized the move.