Tax Cheats or Tax Idiots?
So today is a two-fer: both Tom Daschle and Nancy Killefer will not be joining the Obama administration, as planned, as Health and Human Services secretary and chief performance officer, respectively. They were both undone by failure to pay taxes.