A Canadian intelligence report called India, Pakistan, China, Russia and Iran "main perpetrators of foreign interference and espionage against Canada" in 2025. "India has cultivated covert relationships with Canadian politicians, journalists and Indo-Canadian community to exert its influence," the report said. India has repeatedly criticised Canada for failing to oppose Khalistani extremists.