Safia al-Shrafi from the Gaza Strip is fulfilling a lifelong dream: to perform the Hajj in Mecca.

But her pilgrimage to Islam's holiest city has been a long struggle, full of grief. She and her husband had saved money and planned the trip together, but during Israel's war on Gaza last winter, he was killed.

Al Jazeera's Ayman Mohyeldin reports from Mecca in Saudi Arabia.

Source: Al Jazeera