Ottawa has put New Delhi on its ?foreign interference? list along with Beijing and Moscow
India is the “second biggest foreign threat” to Canadian democracy after China, a high-level parliamentary panel has claimed. Russia, which had occupied the second