https://www.timesofisrael.com/khaled-mashaal-to-step-down-as-hamas-leader-report/
Khaled Mashaal to step down as Hamas leader -- report | The Times of Israel
Political chief said to forgo reelection bid in upcoming leadership vote
times of israelkhaled mashaalstep downhamas leaderreport
https://www.blogmocracy.com/tag/khaled-mashaal/
Khaled Mashaal › 2.0: The Blogmocracy
khaled mashaal