A Christian minister and a former US Marine who were released by Iran in a prisoner swap have returned to the United States after years behind bars in the Islamic Republic.
Pastor Saeed Abedini, 35, arrived in North Carolina on Thursday afternoon, a spokesman for a Christian group said.
Ex-Marine Amir Hekmati, 32, touched down in a private jet at the airport in his hometown of Flint, Michigan, and stepped onto a small red carpet on the tarmac.
They were among five Americans whose release coincided with the lifting last weekend of economic sanctions against Iran in return for curbs on Tehran's nuclear program. The White House offered clemency to seven Iranians who were convicted or facing trial in the United States.
Hekmati spent more than four years in jail in Iran, where he at one point faced the death sentence.
"I am happy to finally be home. It's been a very long road, a very long journey. Unfortunately, many people have travelled this road with me," he told reporters.
The son of Iranian immigrants, he was arrested while visiting family in Iran in 2011 and accused of being a US spy, a charge his relatives and the United States deny.
He was sentenced to death the following year but that was commuted to a 10-year prison term.
Hekmati said he was "healthy, tall and with my head held high".
"It's great to be back in Flint, my hometown. I love this city. I love its people. They have been so good to me and my family and we are very grateful," Hekmati said.
Abedini, a naturalised US citizen of Iranian origin, arrived at the Billy Graham Training Center at The Cove, a Christian conference centre in Asheville, North Carolina, that is linked to popular evangelist Billy Graham.
"He arrived safely in Asheville," said Todd Shearer, a spokesman for the Graham family.
Abedini was sentenced in 2013 to eight years in prison after being accused of harming Iran's national security by setting up home-based churches in Iran.
He was reunited with his parents on Thursday, his wife said.