I doubt if you have ever traveled outside of India. Democracy is a sham in India. Its a joke. Please live in a western democracy for a year to understand the meaning of democracy and justice. People dont have to wait for ages to get justice. Politicians do behave like street dog jumping for bones. Indian military is much better than the politicians who have never given anything to this country. Its high time Indian military takes over and brings in some sanity to the administration of our great nation.