Hillary Clinton has been declared the winner in Monday’s Iowa Caucus, 49.9 percent to 49.5 percent for Sen. Bernie Sanders. Clinton won 23 delegates while Sen. Sanders won 21.
New Hampshire is next, where, thank God, they vote like normal people versus the asinine caucus process.