Indian yogi has been lying on bed of thorns for 35 years

Onlookers in India's Uttar Pradesh witnessed a bizarre moment on February 12 when a shirtless yogi was seen lying on a large bed of thorns. As devotees approached him for blessings, he explained that he spends several days lying on the prickly bed, and has been doing this annually for the past 35 years as a form of self-punishment for his sins.