Mahatma Gandhi's statue unveiled at London Parliament's Square By Reuters - Sunday, March 15, 2015 10:28 Share this A statue of India's independence leader Mahatma Gandhi is unveiled in London's Parliament Square, next to monuments to men who served the British empire that Gandhi helped destroy. TAG :India, Mahatma Gandhi, London, Parliament Square