It's bad enough that India's borders are being constantly attacked by Pakistan, China, Bangladesh, etc; and the secret service outfits of these countries have also created militant outfits within India that keep setting off bombs every few months.
What is even worse when Indians attack themselves. Everyday the media is filled with news of how some political or semi political outfit went violent and attacked people. Just today the story is about the Gujjar community in Rajasthan attacked people, police stations, blocked highways and dug up railways tracks. Lots of people lost their lives as a result, 1000s were injured, lots of economic damage was done and people are generally in a state of fear.
Another story today is about political parties in Mumbai, namely the Shiv Sena & the MNS are attacking North Indians and destroying property. They beat up so called North Indian taxi drivers for immigrating to Mumbai and destroyed these poor people's taxis and even killed a few. Then they went around destroying museums and commercial establishments because they had the word "Bombay" in their name.
This is happening with total and complete disregard for the law. My view is that if you are unhappy with something, goto the court and complain, but don't resort to destruction and violence. When the very political parties that are supposed to govern do this, it speaks volumes of the state of affairs of our judicial system and the liberties of the common man: there is virtually no justice in India !
India, please stop attacking yourself.