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