This post was originally published on TAP : The American Prospect.
Clamoring to Tax the Rich
In Berkeley, New York, Paris, and Vatican City, it’s become central to political battles—and religious concerns.
This post was originally published on TAP : The American Prospect.