Nikki Haley Finally Wins Her First Primary, But it Only Earns Her More Mocking
Former South Carolina Gov. Nikki Haley chalked up her first Republican primary win Sunday. Or did she? The answer to that is actually a matter of some debate, as winning is sometimes in the eye of the beholder. According to NBC News, Haley won Sunday’s Washington, D.C., primary handily, with nearly 70 percent of the […]