Journalists have a responsibility to plainly tell the truth about how truly different the Democrats and the Republicans are today, especially with both democracy and the rule of law at stake this November.
Robin Hood Tax
Follow:
-
Financial Transaction Tax Gets the Green Light in Europe
European finance ministers from 11 nations last week committed to implementing a financial transaction tax, or Robin Hood Tax, to curb short-term speculation and generate massive revenue for job creation, global health, climate and other needs.