News

Two British Labour MPs, Yuan Yang and Abtisam Mohamed, were detained and denied entry by Israeli authorities, who accused them of anti-Israel rhetoric and intending to document security activities.