Share Facebook Twitter Pinterest Email Copy Link Steven Lyons and Ross McGill are reported to have been detained by officers in the Gulf nation alongside an unnamed woman. Source link
UK Irony much? This Jewish British billionaire wants to move to Germany over UK’s ‘anti-Jew’ stance | World NewsMarch 3, 2026