London statue

India’s Gandhi gets London statue near nemesis, Churchill
Art news

India’s Gandhi gets London statue near nemesis, Churchill

A statue of Indian independence leader Mahatma Gandhi was unveiled on Saturday in London's prestigious Parliament Square, a space packed…
Back to top button