US Navy veteran Michael White, left, holding a folded US flag as he poses with US special envoy to Iran Brian Hook at Zurich Airport in Zurich, Switzerland. AFP
US Navy veteran Michael White, left, holding a folded US flag as he poses with US special envoy to Iran Brian Hook at Zurich Airport in Zurich, Switzerland. AFP
Iran 'ready for further prisoner swaps' with US
Michael White, a US Navy veteran detained in Iran since 2018, was freed last Thursday