Trump has had ENOUGH of the politician's bullshit!!
Clearly this is a matter of power dynamic. For instance, Trump showed this video respectfully to get his point across, it was fine. He wouldn't do the same if President Xi were there though as he is more concerned about the economic relationship (which is why many think America should hold them accountable and cut out critical economic activity)
It is great that his government is calling out abuses whether they are in South America, Europe, Africa, China wherever. Nations have to continue to do that.
There are human beings who don't have a voice. Look at what Tulsi Gabbard had to be subjected to, though only for a couple of years. Ditto for Trump and many of his supporters.
Trump is a leader because he's not interested in feigning optics. I'd love to have him sit down with our PM and in front of the world read out a short paragraph about what someone like myself have gone through.
This is what MSM is really afraid of, the calling out of Europe, New Zealand, Ireland and other countries for the abuses of citizens rights. I assure you, Canada is essentially a caste state which destroys lives as a matter of their primary policy. It's sickening and their efforts are so expansive, egregious and unaccountable that they are a security threat to many more than just Canadians.