As Dussehra 2025 (October 2nd) approaches, the streets of Delhi-NCR are lining up with spectacular, towering effigies of the 10-headed demon king Ravana. Before these commanding structures are set ...