First-ever Freedom Run marks Independence Day in London
The runners, sporting 'India@70' T-shirts and waving tricolour glow sticks, kick-started a one-mile journey from the statue of Mahatma Gandhi at the historic square in the heart of the British capital to India Place at the Indian High Commission in London.
Aug 15, 2017, 13:48 PM IST