Sarah Shourd, who was detained in Iran for more than a year for alleged spying, finally returned home in the U.S. on Sunday arriving at the Washington Dulles International Airport in Sterling, Virginia. – (AHN)
Read the original post by KSWB-TV San Diego