for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up

World

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

Posted

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. Pavithra George reports.

World

for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up