Subscribe to Struggle ★ La Lucha for news, analysis and to join the struggle for socialism. Get the latest stories and headlines delivered to your inbox every morning.
On April 18, 1980, the people of Zimbabwe declared their independence from British colonizers after many years of armed struggle. Their struggle to maintain their independence continues today. Africans on the continent and in the […]