The 100-year development of united and popular front concepts is based on Lenin's concepts of transitional forms and combining the struggle for democracy with the struggle for socialism.
Lenin's contributions to the development of Marxism remain indispensable to today's struggles for democracy, peace, and socialism.
Are you against fascism and imperialism? Know your enemy!
How can Lenin's writings on the Communist party and press be applied today?
Here's a quiz to help you prepare for the CPUSA International Department's upcoming conference in July.