American hiker Sarah Shourd released by Iranian authorities on Tuesday
American hiker Sarah Shourd has been released by the Iranian authorities on Tuesday ever since she was detained back in July 2009, reports CNN.
Iran has postponed the planned release Saturday of Sarah Shourd, one of the three American hikers held for over a year on spying charges, the New York Daily News reports.