by Kristen Doerer for ProPublica and Karim Doumar The IRS is struggling under a mountain of paperwork and grappling with outdated technology, and in the past year it has been tasked with distributing stimulus checks three separate times. When are taxes due? 2020 federal income tax returns for individuals are now due on May 17, […]