Socialist Party of Mexico
Appearance
The Socialist Party of Mexico is a currently non-official political organization in Mexico. It is progressive socialist in ideology and stresses it opposes radical marxism preached by other socialist organizations in Mexico. It was founded around 2005 as the Progressive Revolutionary Party.