Nikki Haley may have been born in the United States but her extended family back in India is thrilled that the South Carolina governor has been named by U.S. President-elect Donald Trump as ambassador to the United Nations. Haley's parents hail from rural Punjab, in northwestern India. They moved to Amritsar - home to the Golden Temple that is the most holy place of the Sikh religion - before emigrating to North America in the early 1960s. Haley, 44, was born Nimrata Randhawa in Bamberg, South Carolina - she was called "Nikki" as a child and took the family name...