Millions of Americans mess up their taxes, but a new law will help(wakeuptopolitics.com)56 points by toomuchtodo 10 months ago | 38 comments