Frank Gaffney is president of the Institute for the American Future, President & CEO of Save the Persecuted Christians, Vice Chairman for Committee on the Present Danger: China.
Frank Gaffney is president of the Institute for the American Future, President & CEO of Save the Persecuted Christians, Vice Chairman for Committee on the Present Danger: China.