US President Trump called Somalia filthy and crime-ridden during a Pennsylvania rally Trump disparaged Somali-American Congresswoman Ilhan Omar with racist insults He admitted using the slur "shithole countries" for Haiti and African nations in 2018