National Press Club

NPC Luncheon: Michele Bachmann

July 28, 2011