Caroline Glick Joins David Horowitz Freedom Center

glickcaroline

The Jerusalem Post’s Senior Contributing Editor comes aboard to direct our Israel Security Project.