Tag Archives: Rosera

Madhumala Devi is lying on a bed fitted with 2,516 sharp nails as part of her worship

The ritual is taking place at her home in Chaurasia Tola, Ward No. A ceremonial [...]