Daniel Sharon, the Israeli man arrested in Lebanon on suspicion of involvement in murder and spying, has been released, the German Web site Der Spiegel reported Thursday.
Reportedly, the German authorities mediated in Sharon's release and he has returned to Germany.
Der Spiegel quoted spokesman for the Lebanese prosecution team, Sayyid Mirze, as saying that Sharon was freed on bail on Tuesday.
Sharon, a 32-year-old who holds Israeli and German citizenship, was arrested September 20 after authorities in Beirut questioned a Lebanese security agent about the shooting death of the agent's roommate.
The agent claimed to have been with a German friend, later identified as Sharon, at a Beirut hotel at the time of the killing. When authorities questioned Sharon, they discovered he was an Israeli who spoke Arabic and had repeatedly visited Lebanon.
Sharon told police his visits to Lebanon were for tourism and that he was a homosexual who had relationships with Lebanese men, according to the report.
Israelis are not allowed to visit Lebanon because the two countries are officially at war, and authorities turned Sharon over to military police for interrogation amid suspicions that he was also involved in spying for Israel.
However, a few days after Sharon's arrest Lebanese security official said that the Israeli did not appear to be involved in espionage.
The official said interrogations had not shown he was involved in security work or spying.
An Israeli government official had also said that Sharon was not working with Israeli authorities, and relatives and acquaintances said he converted to Islam years ago and was fascinated with the Arab world, particularly Lebanon.
AP contributed to this report