Tag Archives: shirian

Dawood Al-Shirian, ‘What is Saudi Arabia Going to Do?

Islam began in Arabia and was revealed to humanity by the Prophet Muhammad. Immune to special pleading, God, in his mercy, reserves the power to save those whom he wills and to look favourably upon those for whom the Prophet