A

allafrica.com

@allafrica Wed, 05 Jun 2024 16:44:22

The Sacred Voyage - the Unwavering Commitment to Spiritual Journey to Mecca

[Nile Post] Every year, thousands of Ugandan Muslims embark on the Hajj pilgrimage to Mecca, fulfilling one of the Five Pillars of Islam.

read more

Other Headlines