Edsa 1

BMP Philippines

The BMP’s resolute struggle for socialism in the Philippines

Rasti Delizo — The enduring struggle for the socialist transformation of the Philippines resolutely marches onward in the early half of the 21st century.