Tax Resistance News from Scotland, France, Greece, and the U.S.

Some bits and pieces from here and there: