With 96% of the popular vote counted, it appears that Vermont Senator Bernie Sanders has won Iowa’s recently concluded caucuses, narrowly defeating South Bend Mayor Pete Buttigieg by about 2,500 votes, although they are nearly tied in state delegate equivalents.  But is Buttigieg who appears to have gained the most momentum heading into next Tuesday’s […]