 In 2007 Shakeri went to Iran to visit his mother, who was ill and died during his visit.On May 8, 2007, while in Iran, he was detained by the Iranian government, one of four Americans detained in a short period.The others were Kian Tajbakhsh, Haleh Esfandiari and Parnaz Azima.