India Reviews USAID’s $21M Voter Turnout Funding, Calls It ‘Deeply Troubling’
New Delhi- India has initiated an internal review into reports of the United States Agency for International Development (USAID) allocating $21 million to influence voter turnout in the country, as reported by DD News.
Ministry of…