Wired Sources dropped a bombshell video of DNC deputy chair Keith Ellison claiming Universal Basic Income ‘has a lot of merit’.

As we have reported previously polls have shown that 65% of Democrats support Universal Basic Income.

Advertisements