Has dynastic politics run its course in India?

0
1333