To be fair, the exact text refers to Canada having a "reputation" of being a sanctuary so it is not a direct designation
After Canadian politicians, including Trudeau himself, invited an actual WW2 era nazi from Ukraine and clapped the hell out of his speech of “fighting Russia since then for our independence” then India gets a lot more power for claiming they have this reputation lol
You could not invent this s***. Terrible week for being Canadian in terms of global visibility. If those two things weren’t happening simultaneously, I doubt the bad impression would last.