Foxbatt
New Member
- Joined
- Oct 21, 2013
- Messages
- 14,297
The people have willingly put this govt in power, and the majority are comfortable with the governance, if not happy and content. So yes, by definition India is a democracy.
I thought in democracies you have freedom of speech?