BREAKING NEWS

Mahatma Gandhi

News

Gandhi statue unveiled in Parliament Square, London

A statue of Indian independence leader Mahatma Gandhi was unveiled on Saturday (March 14) in London’s Parliament Square, a place packed mostly with

A statue of Indian independence leader Mahatma Gandhi was unveiled on Saturday (March 14) in London’s Parliament Square, a place packed mostly with