Mahatma Gandhi's statue unveiled at London Parliament's Square

Reuters

Email Print

 
 
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.

More Arts & Culture News