I hold these truths to be self-evident: It is just that Hillary Clinton is the presumptive Democratic nominee. She has 12.7 million votes to Bernie Sanders's 9.6 million, 1,741 pledged delegates to his 1,458, and 524 Superdelegates to … [Read more...]