Tax Resistance in Italy, France, Greece, the U.K., and the U.S.

Some links that have caught my eye in recent weeks: