he was a wanted terrorist and a convicted murderer. he deserved to die.
the idea that canadian intelligence tied india to the killing is a lie that trudeau told the world, because he was butthurt about being snubbed about a trade deal. carney should actually come out and clarify that canadian intelligence did not tie india to the assassination, and the previous prime minister concocted a horrendous lie for political purposes, to appease a political constituency.
however, given that the canadian government has refused to cooperate in arresting these people, the indian government would be justified in acting within our borders, if it did, which it probably didn't. when a state refuses to abide by it's international obligations, it opens itself up to reprisals.
i would hope that canada is taking steps to correct and undo the damage that trudeau created with his dishonest politicized foreign policy decisions and his naive perception of sikh terrorism.