Iran, women, barbarism Iran’s decision to release Sarah Shourd, a 32-year-old American who was imprisoned in the Islamic republic on ridiculous charges of espionage, is drawing cheers this Read More » September 18, 2010 No Comments