Anti-capitalist, anti-imperialist, and anti-colonialist