Saturday, Jul 02, 2022 | Last Update : 07:36 PM IST

self torture

Odisha: People walk on embers, roll on cactus thorns to please gods

These rituals are followed as the people believe that by torturing themselves god will be pleased by them.

04 Oct 2017 7:32 PM

ADVERTISEMENT
ADVERTISEMENT