Indians have mass stone fight to mark ancient human sacrifice ritual

Published date: Thu, 23 Oct 2025 11:35:21 +0700

Indian worshippers hurled stones at each other to mark an ancient human sacrifice ritual.
Local men took part in ‘Pathron Ka Mela,' a unique centuries-old festival held after Diwali in Shimla District, Himachal Pradesh, on October 21.
Register media account or sign in to read more & download
© 2022-2025 ViralPress. All Rights Reserved.