That means even if you have got the Canadian citizenship, you were still "born in China". If the Americans can treat rudely the arabic people, why can't they do the same thing to Chinese people. who are not consided "friendly" by Americans?
唇亡齿寒!
US action is right. Everyone, even he/she is a murder, can be Canadian if he/she could reach Canada by air/by boat. Muslim are responsible for 90% terrorism today, see Middle East, Russia, Asia, etc.
No one has the right to kill innocent people by the excuse that he/she is treated unfair.
But you should be aware that Chinese people (having the citizenship or not) are much more discriminated in USA. They don't just discriminate Muslims, but also Chinese.