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.
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.