UPDATE: NEW HAMPSHIRE RESULTS ARE IN

Trump and Sanders won, as expected, Trump with 35.3% and Sanders with 60.4%. Although they are often dismissed by the intelligentsia as little more than infotainment, debates really do matter, as we saw from the likely impact of… Read More