https://www.youtube.com/watch?v=jQ2Wov5hvrA
The Daily Caller recently reported on a video that shows current Democratic front-runner Hillary Clinton coming out against the superdelegate system in 2008 when she was in a tight race with Barack Obama.
Now, Clinton reportedly has an "insurmountable" lead because of the number of superdelegates who have committed their support to her, many of whom made the decision before the first votes of the 2016 race were cast in Iowa.
The Daily Caller reports: