Democratic Socialists of America Calls for Abolishing Senate & Electoral College in Their Platform

In their newly updated manifesto, the Democratic Socialists of America not only calls for the abolition of the Senate and Electoral College, but also proclaim ‘comfortable housing’ as a human right that they pledge the government would provide to all residents under their governance.