Meet Nikki Haley

The US ambassador to the United Nations is the "new sheriff in town". And her Indian roots may have helped get her there.

avatar
Brut.
21 May 2018 12:00 AM