Loading...

Sarah Shourd Freed, Arrives in Oman

| Freed U.S. hiker Sarah Shourd arrived in the gulf state of Oman after 410 days of imprisonment in Iran. Elizabeth Palmer reports on her release.