As Netanyahu and Theresa May Chat, a Large Nest of Israeli Spies in London Is Exposed
As Netanyahu and Theresa May Chat, a Large Nest of Israeli Spies in London Exposed CRAIG MURRAY The Israeli Embassy has seventeen Israeli “technical and administrative staff” granted visas by the Foreign and Commonwealth Office. […]