95 of 3852 precincts reporting and NBC calls it for the Canadian Cruz Liar...
There are now reports coming out that some votes were switched from Trump to Cruz.