JENS MUNCH PHOTOGRAPHY


A photo-story, in 2003, of a renegade Sufi sect in Baghdad, Iraq, whose religious ceremonies end with feats of strength to demonstrate their divine possession.