MLP: Movimiento de Liberación Popular

What does MLP mean? The above is one of MLP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Movimiento de Liberación Popular