Indian ghostbusters

  • Buy Print
photo

Photo  / 24

A devotee who is believed to be possessed by evil spirits shouts slogans as she runs in a state of trance around the courtyard of Guru Deoji Maharaj temple during a ghost fair at Malajpur village in Betul district in the central Indian state of Madhya Pradesh, January 27, 2013. REUTERS/Danish Siddiqui