Former South Carolina Gov. Nikki Haley has long rejected the idea that the U.S. is a racist country. But when it came time to announce her 2024 candidacy for president on Tuesday, she began by sharing her identity — and a memory of her hometown. “The railroad tracks divided the town by race,” she said of Bamberg, South Carolina. “I was the proud daughter of Indian immigrants. Not Black, not white, I was different.” Haley’s announcement makes her the first Republican opponent of former President Donald Trump, whose administration she spent two years in as ambassador to the United Nations....