With thousands marching side by side, the pilgrimage from Paris to Chartres is a time of song and sacrifice, blistered feet and breathless blessings.

read more