Devotees pierce flesh in festivals to goddesses in India and Britain
Hindu devotees marked the Aadi festival on Sunday, 9 August 2026, in Chennai and London, with rituals involving piercing the skin with hooks, rods and miniature water pots as offerings to goddesses.…














































