Former South Carolina governor Nikki Haley has made it Twitter official: she's running for president. Haley, who served as United Nations ambassador during the Trump administration, is the first Republican challenger to jump into the 2024 primary contest alongside former president Donald Trump. In a slick three-and-a-half-minute video posted on social media, Haley didn't mention her former boss by name but called for a "new generation of leadership". "You should know this about me. I don't put up with bullies. And when you kick back, it hurts them more if you're wearing heels," Haley said. "I'm Nikki Haley, and I'm...