Trump caught off guard as Iran's Zarif lands in G7 summit town

Source: Yahoo News