Hamas leader Khaled Mashaal said Tuesday Iran will play a greater role in Palestinian affairs .