David J Horowitz has/had a position (Founder) at David Horowitz Freedom Center

Title Founder
Updated about 7 years ago

Source Links