Sarah Shourd, One of Three Americans Held in Iran, Released

Sarah Shourd, one of three Americans being held in Iran, was released Tuesday morning after posting a bail of $500,000.  Shourd and two others, Shane Bauer and Josh Fattal, were arrested by Iranian officers over a year ago when the three were hiking along the Iraq-Iran border and crossed into Iran.  Iranian officials have charged […]

Log in