The French senate this week passed a law that will force everyone to work for one extra day a year, with everything they earn going directly to the government. [More]
People get all outraged when they see it put like that.
What the hell do they think “Tax Freedom Day” admits about our country?
Or the words “Tea Party” signify…?
[Via Steve T]