06.14.13 by 1dragon First Head to Roll? New Report Claims Top IRS Official Fired, Has ‘Dropped Off the Edge of the World’