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 ...