News ID: 272263
Published: 0121 GMT July 31, 2020

Pilgrims stone Satan in last major rite of scale