The Ambiguity of India -an Authoritarian State or a Liberal Democracy

4 years ago
3

The Ambiguity of India -an Authoritarian State or a Liberal Democracy
Claiming to the greatest democracy of the world, India is also termed a failing democracy, a half democracy and by some a veiled democracy. Watch to know India without blinkers…

Loading comments...