Ismail Haniyeh, the leader of the Hamas terrorist organization, held a meeting with Iranian Supreme Leader Ali Khamenei in Tehran, according to reports by Iranian state media on Sunday.