countering the current counter-revolutionary moment w Dr Gerald Horne