US President Donald Trump vehemently denies that he is a racist, after his vulgar disparagement of African countries and Haiti complicated a bipartisan deal on immigration.
[]