Canada and the US spy agencies have been making copious accusations of interference by China, but not finding evidence.
Now both western nations are saying that India has been committing a range of transnational offences in their countries!
India has denied the charges.