mosque

John Ragon

5 Pillars – Pilgrimage to Mecca, Saudi Arabia

The Pilgrimage to Mecca (hajj) Every Muslim with the financial and physical ability to travel is required to take at least one trip to the Islamic holy city of Mecca … Continue reading

John Ragon May 14, 2019
Articles