You people are tearing it up. Here's an additional open thread for you to hang out. Here are the current results on the Dem side: Clinton has won North Carolina, Florida (huge margin) and Ohio. Clinton is holding onto a single-digit lead in Illinois, Bernie a thin margin in Missouri. Either way, Hillary Clinton will greatly extend her popular vote lead over Bernie Sanders tonight, and will take a 300+ pledged delegate lead as well.
Like what you read? Chip in, keep us going.