Experience the journey of a pilgrim visiting Islam’s holiest site Walk with Al Jazeera’s Basma Atassi in Mecca, as she takes you on a tour to see the...
Continue Reading »