Gandhi statue defaced in London days before his birthday

India has demanded “immediate action” against unidentified people who vandalised a statue of independence hero Mahatma Gandhi in London.

The bronze statue in Tavistock Square, unveiled to the public in 1968, was built as a tribute to Gandhi’s…

Continue Reading