Lebanese businessman Nizar Zakka left Iran, where he was detained since 2015, and flew to Beirut with Lebanon’s security chief on Tuesday, a Lebanese official told Reuters.