During Tuesday's Cabinet meeting, Donald Trump delivered a racist tirade, calling left-wing Congresswoman Ilhan Omar and another Somali immigrants "trash" and urging them to leave the U.S. This is not the first time Omar has been sharply attacked by the US president. He had already mocked and insulted her before. Who is he?