Explorer Policy Watch
By David Curtiss
April 15 is the day of financial reckoning for most U.S. taxpayers. That is the day when many of us rush to the post office at the stroke of midnight to send our tax forms to the IRS, typically accompanied by a check for taxes owed (those getting a refund have reason to file much earlier).