David Horowitz Speaking in Los Angeles


david

The President of the Freedom Center speaks in Beverly Hills on Wednesday, Oct. 5, 2011.