A leader of political bureau of Hamas Islamic Resistance Organization Khalid Mashal visited Teheran on Sunday, ISNA reported. During the visit Khalid Mashal will meet with Iranian President Mahmoud Ahmadinejad.