India India Condemns Vandalism of Mahatma Gandhi Statue in London Ahead of Gandhi Jayanti The High Commission of India has condemned the vandalism of Mahatma Gandhi’s statue at Tavistock Square in London, just days ahead of the annual... The Observer Post3 days ago