Al-Istisqa in the Prophetic Biography
In Arabic, ‘istisqa’ means seeking rain. In the Islamic Sharia, it refers to supplicating Allah Almighty...
MoreOppression and Deceit ... and the Inevitable Punishment
By Dr. Saeed Abdul-Azim In the name of Allah, all praise is due to Allah, and may peace and blessings be upon...
MoreThe world of Islam
A fifth of humankind follows Islam, the fastest growing and perhaps most misunderstood religion on earth. Faced...
More