For a full twenty days before Diwali is celebrated each year, effigies of Ravana are set on fire all over India and across the world, igniting not only the annual Dusshera celebrations but also a shopping frenzy that can make the most Christmas congested stores in London look like a village fete. And every year these Diwali […]