If the left wants to build a mass movement that appeals to millions, we first have to address the tiny, vocal minority in our ranks holding all of us back.
Stamp Out Poverty
Follow:
-
European Parliament Approves Financial Transaction Tax
By an overwhelming majority, 533 Members of the European Parliament voted in late 2012 in favor of a Financial Transaction Tax, bringing the Robin Hood Tax one step closer to reality.
