As covered by major outlets — including ABC News, CBS News, CNN, NBC News, The New York Times, Politico, Reuters, USA Today, the Wall Street Journal, and The Washington Post — the person in charge of the Internal Revenue Service announced that she will resign. The announcement followed the discl…
See More from Public Citizen