Muslims always have an annual pilgrimage known as Hajj that involves the faithfuls visiting Mecca, a desert in Saudi Arabia...
Embakasi Member of Parliament Hon. Irshad Ali Sumra is among millions of muslims who have made the Hajj Pilgrimage to Mecca. This...