Politics India Is Desperate to Uphold Reputation Amid ‘Flawed’ Democracy Rating By Matrix Report - June 26, 2023 0 FacebookTwitterWhatsAppLinkedin India Is Desperate to Uphold Reputation Amid ‘Flawed’ Democracy Rating | Matrix Media