Former President Donald Trump won Idaho's Republican caucuses over former UN Ambassador Nikki Haley on Saturday, according NBC News projection.