October 26, 2021

The Article Library

At The Article Shop

Prophecy

Islam
12 min read

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