20 Nov 22 Interesting Facts about Islam Islam started in Mecca, modern-day Saudi Arabia, during Prophet Muhammad’s life. Today, faith is spreading swiftly throughout the world. Islam … Read on No comments