Why Sen. Clinton Should be the Democratic Presidential Nominee

Pennsylvania was a must win for Clinton and she did it with a 10 points margin, decisive indeed. Before the Pennsylvania primary the democratic big wigs are suggesting that she should step down for the good of the party. If you look at her super delegates it shrank because a lot of the [...]