DNC blames routine maintenance for Biden’s missing tax returns on site January 17, 2023 by Washington Times The Democratic National Committee is blaming routine website maintenance for the disappearance of President Biden’s tax returns from his campaign website.