Barack Obama has now taken the lead among Superdelegates, meaning that he is currently leading in:
- Pledged Delegates
- Superdelegates
- Popular Vote
- Money
Yet Hillary Clinton still feels the need to continue on.
Oh well.
Barack Obama will be the Democratic Presidential nominee, we will just have to wait a little longer to make it official.