Gravitas: U.S. Senator complains about Indian Democracy
US Senator Robert Menendez thinks that 'democracy in India is deteriorating'. Here's Palki Sharma's response.
US Senator Robert Menendez thinks that 'democracy in India is deteriorating'. Here's Palki Sharma's response.