The historic Trafalgar Square in came alive with the sights and sounds of India on Sunday as thousands of people gathered to witnessed the annual Diwali spectacle organised by the Mayor of London.
For most of the time during the celebrations, the enthusiastic audience - both British Asians and...