David Horowitz understands the left very well
And now that he’s on the right, he’s giving conservatives advice on how to win. I’m in a hurry today, and haven’t had time to read the whole thing, which is long. But the parts I’ve read are good, and … Continue reading →