WorldPhoto: The HinduDelhi Ramlila Features 30-Foot Cockroach Effigy to Promote Cleanliness
A 30-foot cockroach effigy will be burnt alongside Ravan, Meghnad, and Kumbhkaran at a Delhi Ramlila event on October 18, 2026. Organisers, led by Shree Keshav Ram Leela Committee president Ashok Goel, say the effigy symbolizes filth and aims to promote cleanliness. The effigy is unrelated to the Cockroach Janta Party, despite social media queries about its timing during the religious celebration.
The Hindu··New Delhi




