IRS Struggles as US Taxpayers File Their Returns - New Delhi Times - India Only International Newspaper
Taxpayers across the United States were required to file their federal tax returns by April 18, and they did so amid a barrage of news about the Internal Revenue Service facing a significant backlog of tax returns, a staffing shortage and uncertainty about its funding. That the U.S.’s tax authority is in bad shape is…