A Canadian engineer held in Iran for two months on suspicion of spying was released into the custody of the Danish ambassador to Tehran, an External Affairs Ministry spokesman said in Ottawa. Philip Engs, 29, was never formally charged, although Iran said he was guilty of espionage and had been caught taking photographs of vital military installations. "He's looking fine," the Danish spokesman said. "He's trying to arrange a convenient time to leave Tehran." A diplomat with the Iranian Embassy in Ottawa said that Engs was freed as a good-will gesture to Canada, which has no embassy in Tehran.