David Horowitz Speaking in Los Angeles


david

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

David Horowitz Speaking in Los Angeles


david

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