Hamas’ political leader, Khaled Meshal, reportedly met with Iranian Deputy Foreign Minister Hossein Amir-Abdollahian last Thursday, the first public meeting between the two sides in three years.