
Latin America’s left at the crossroads
Source: Al Jazeera Leftist governments in Latin America are facing resistance not only from the right, but from their own bases, as well. The triumph of left-leaning former army officer Ollanta Humala in Peru’s presidential […]