Lord Taylor visits the Israeli Embassy UK

 Lord Taylor addressed a group of Royals and Diplomats about the importance of Israel in the world.