Nikki Haley mocks US President Donald Trump

6