Beauty of Islam and Science - Sheikh Muhammad Awwal

Al Noor Masjid


Regular price ₦500.00
Beauty of Islam and Science - Sheikh Muhammad Awwal

10 Amazing scientific fact you will not believe we revealed in the Quran. 

Amazing Bees, camels, continental bodies and failed launch of the Challenger space shuttle.