Former President Donald Trump won the North Dakota Republican caucuses, NBC News projects, defeating former U.N. Ambassador Nikki Haley on the eve of Super Tuesday. He will receive all 29 delegates. With 100% of the votes counted: Trump 84.4% Haley 14.1%