1.

ILPS meaning in International ?

Answer» What is International League of Peoples' Struggle mean?

The International League of Peoples' Struggle (ILPS) is an international organization that seeks to coordinate anti-imperialist and democratic movements around the world. Communist Party of the Philippines founding chairman José María Sison organized the ILPS in 2001.

reference


Discussion

No Comment Found