All posts by Steve Ellner

The Venezuelan Dilemma: Progressives and the ‘Plague on Both Your Houses’ Position

By Steve Ell­ner In recent weeks, a num­ber of Venezue­lan spe­cial­ists on the left side of the polit­i­cal spec­trum have pub­lished and post­ed pieces that place them in an anti-Chav­ista, “ni-ni” posi­tion that con­sists of “a

X