US President Donald Trump believes that America doesn't have enough talented people - yet he is cracking down on immigrat.