March 21, 2024
India as a ‘Flawed Democracy’ or ‘Self-declared Guardian’ after Int’l Ranking
In a bid to counter recent downgrades in international rankings that have deepened India’s democratic credentials and, consequently, its sovereign…