President Donald Trump has caused an international incident by reportedly calling Haiti, El Salvador and African countries "sh!tholes". The comments came during a meeting with Republicans and Democrats on immigration, where the president complained about not getting enough migrants from wealthy countries such as Norway. USSC senior lecturer Dr David Smith is quoted in this report by the ABC's PM program.