American Praises Her Iranian Captives?! The U.S. hiker recently freed from Evin Prison in Iran, Sarah Shourd, stated in an editorial on CNN that while she was in prison, she was treated Read More » December 20, 2010 No Comments