International Freedom Foundation
The International Freedom Foundation was a self-described anti-communist group established in Washington, D.C. founded in 1986 by former lobbyist Jack Abramoff.
The International Freedom Foundation was a self-described anti-communist group established in Washington, D.C. founded in 1986 by former lobbyist Jack Abramoff.