Unlocking the Strange and Mysterious Life of Aghoris
Does it get weirder than sex with menstruating women on a corpse?
Imagine you are walking through the streets of India at night. The roads are dark, empty, and eerily silent. Out of nowhere, you encounter a man like the one in the above picture.
Would you be scared? Probably yes.