May 26, 2022

Free Article Directory

Admin

Khaled Mash’al, leader of the Hamas movement which won the Palestinian elections in January 2006 gave a speech in Damascus...