The week's best photos

Share this story

Share this story

An Indian Hindu devotee reacts in pain as he gets his cheeks pierced with a steel rod as part of a ritual during an annual pilgrimage to the temple of Hindu goddess Sheetla Mata in Jammu, India, Sunday, July 28, 2013. (AP Photo/Channi Anand)