Tag: Luis Miranda
Top DNC Officials Resign Due to Wikileaks Email Scandal
Instead of giving Sanders a fair shot, Schultz, Dacey, Marshall, and Miranda made a mockery of the democratic process while disillusioning millions of new voters.