FaithScienceThe Need for the Re-Islamization of the Sciences“And declare: The truth has come, and falsehood has vanished. Indeed, falsehood is bound to vanish” (Quran 17:81) Zin Eddine Dadach1 week ago
Idolatry today: Once again the Kaa’ba is surrounded by idol worshipJoel Trono-Doerksen|29th November 2024
The Small Village in Mexico Where Indigenous Tzotzil Peoples Have Embraced IslamJessica Aya Harn|12th November 2024