News
Mecca is Islam’s holiest city and a focal point for followers of the faith, but it's also home to about 2 million people who live everyday life there.
Amal Labar Ahlafi is walking 1,600 kilometers from Al-Quds to Mecca, a journey inspired by her passion for peace and the lives of the Prophet’s Companions. Despite many obstacles, she is ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results