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 dis…
See More from Public Citizen