"India alleges" something they have profited from for years, and which Canadians already knew.
Any time you see shit like this, or see some Mod-bot posting on social media, remember this is just part of the larger Modi vs. non-Hindus thing.
With Canada having so many Sikhs (not by deliberate design, just turned out that way), and Sikhs here not liking it when he steps on Sikhs over there, Modi thinks that this means Canada is conspiring against him, because we don't silence & crush them violently like he would.
Therefore he is eager to cause trouble for our PM, our government, and for Canada generally.
So people should take it with a big grain of salt. It's not a Canadian partisan thing; it's a Modi thing.