Crazy is Doing the Same thing Over and Over and Expecting a Different Result David Horowitz was raised by two card carrying Communists. He espoused their values up until the mid seventies, […]