next article

Mahatma Gandhi's statue unveiled at London Parliament's Square
By Reuters -
 
 
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.