Welcome back to the CAIRNS BLOG live continuing coverage of the US presidential race! Tonight is primary election night in Michigan and Arizona. The polls have closed in Michigan and results are coming in, and as of now the results could not be any closer between Rick Santorum and Mitt Romney.
Here's a live stream and results from Michigan on Detroit's WXYZ. Also, as usual, CNN. Enjoy.