In Hinduism, Sadhu means ‘holy man’. Sadhus are ascetic, wandering monks that have been around for thousands of years. 4 to 5 millions of Sadhus live in India and have much respect because they are supposed to have special powers, like burning off karma, resolving conflicts in the families. Marijuana has an important role in their rituals. Some people fear them for their curses and some think of them as beggars. They live a meditating life in ashrams and temples, while the urban centre is all around them…