Spiritual message of Islam The program discusses the spiritual message of Islam and different aspects of this religion
Saudis fabricated Mecca blast story The alleged attempt by terrorists to trigger blasts at Islam’s holiest site was fabricated by the Al-e Saud regime to deflect attention from its policy of state terrorism