Life: b. 1965
Christ at the Checkpoint is primarily a public relations scheme to dissuade American evangelicals from pro-Israel views.
- Mark Tooley
topic: Israel, Views, Christ, Checkpoints, Public Relations