Ranchi

Hindu devotees stroll on embers to appease god in jap India

Hindu devotees in India's jap Ranchi metropolis stroll barefoot on embers to appease Lord Shiva, god of destruction, and pray… Read More

8 years ago