David Horowitz

From Issuepedia

Overview

"David Horowitz is an American conservative or possibly neo-conservative.

Reference

Writings