Trump is right.
Yes he is.
Which is exactly why the left/liberals/democrats/socialists/communists/criminals/rapists/thieves/drug cartels object to what he said.