India denies Canada’s allegations of election interference

New Delhi has strongly rejected Ottawa’s charge of meddling, asserting that it is Canada that has interfered in India’s internal affairs

Source: India denies Canada’s allegations of election interference — RT India