Nikki Haley resigns as US ambassador to United Nations

Haley is the latest in a string of high-profile firings and resignations from the Trump administration
Haley is the latest in a string of high-profile firings and resignations from the Trump administration
Quartz