Posts Tagged: C.E. There

Three Americans, journalist Shane Bauer, Josh Fattal and Sarah Shourd, have been detained in Iran since July 31, 2009 for entering the Islamic Republic from Iraq at a remote mountain border without visas.