Diwali 2021: London’s Trafalgar Square Decks Up As Indians Celebrate Festival Of Lights

The Indian diaspora in the United Kingdom has celebrated Diwali in London’s busy Trafalgar Square on Saturday, bringing cheer and joy to Indians across the UK. The celebrations started at 4 pm and went on till 10 pm. Images and videos on social media showed the iconic square lit up with festive lights, festoons and…Continue Reading