Video: Keith Ellison Loses DNC Chair Race After Smear Campaign over His Support for Palestinians Rights

http://democracynow.org – Former Labor Secretary Tom Perez has been elected to lead the Democratic National Committee, beating out Minnesota …

Via Youtube