Social Movements, Political Parties, and Electoral Triumph in El Salvador

Social Movements, Political Parties, and Electoral Triumph in El Salvador

In the early morning hours of Sunday, March 15, 2009, about 500 volunteers for the Farabundo Martí Front for National ...