Strange ‘Khoon ki Diwali’ tradition played a day after festival in this Himachal town to ward off misfortune
Thousands gather in Dhami to witness centuries-old stone pelting ritual, once symbolic of human sacrifice…
Thousands gather in Dhami to witness centuries-old stone pelting ritual, once symbolic of human sacrifice…