Thousands flocked to Trafalgar Square in London to celebrate Diwali
This segment of WION brings to you latest information from London where thousands flocked to Trafalgar Square to celebrate Diwali. Watch full video to know more.
This segment of WION brings to you latest information from London where thousands flocked to Trafalgar Square to celebrate Diwali. Watch full video to know more.