DNC LEADER SLAMS OBAMA: ‘RESPONSIBLE’ FOR 2016 FAILURES

[4/20/17]  As Democrats are still searching for their first win in the Trump era, party leaders have the knives out for Barack Obama.

Democratic National Committee deputy chairman Keith Ellison blamed Obama for the party’s numerous defeats in 2016.

After complimenting Obama’s legislative achievements, Ellison turned negative.

“Barack Obama could have been a better party leader,” Ellison said.