Karl Frisch
Karl Frisch

Karl Frisch

Syndicated Columnist. Longtime Political Strategist. Executive Director of Allied Progress. Views Expressed Here are His Alone.