What does Hinduism say about how criminals should be treated?

Mahatma Gandhi is an influential figure for many Hindus. He taught that humans should always be treated fairly. He developed the idea of sarvodaya, which means welfare for everyone.

Many Hindus follow Gandhi's ideals and the teachings of Gurus and Swamis - that all atman make spiritual progress if they treat one another justly. Criminals should face consequences for their wrong actions, but should also be given the opportunity to reform.

Some Hindus value protection as an important aim of punishment, because their concern for communities is such that they want people to remain safe.