The demolition of the statue of Mahatma Gandhi in California is a great insult

Back to top button