Richard Ghazal

Richard Ghazal is Executive Director at In Defense of Christians. He is a retired U.S. Air Force judge advocate and intelligence officer.