Welsh Town Leads a British Revolt Against the Tax System and Corporations

U.K.: Citizens, society and State; public policy.