Berlin, Germany - April 5, 2018: The statues of Karl Marx (sitting) and Friedrich Engels (standing) made in 1986 by sculptor Ludwig Engelhardt in Marx-Engels-Forum located on Karl-Liebknecht-Strasse
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 14
Russia - Moscow, 04. 25. 2021: retro view of an official meeting of USSR and China. Stock footage. Historic archive, the representative of
Berlin, Germany - April 5, 2018: The statues of Karl Marx (sitting) and Friedrich Engels (standing) made in 1986 by sculptor Ludwig Engelhardt in Marx-Engels-Forum located on Karl-Liebknecht-Strasse
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 15
Socialist Workers World Party holds Puerto Rico Independence protest, NYC
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 6
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 9
Berlin, Germany - April 5, 2018: The statues of Karl Marx (sitting) and Friedrich Engels (standing) made in 1986 by sculptor Ludwig Engelhardt in Marx-Engels-Forum located on Karl-Liebknecht-Strasse
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 13
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 11
Toulouse January 30 2021 French Political Social Manifestation In Toulouse
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 8
Berlin, Germany - April 5, 2018: Plattenbau, building constructed of large, prefabricated concrete slabs, typical of Eastern Berlin, former DDR. In English the building method is also called LPS
Pile of german mark cash money, inflation concept. Closeup new german ten bills
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 1
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 2
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 7
New Afrikan Black Panther Party members protest with banner in New York City
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 5
Berlin, Germany - April 5, 2018: Karl-Marx-Allee street name sign, monumental socialist boulevard built by the GDR between 1952 and 1960 in Berlin Friedrichshain and Mitte
Socialist Workers World Party holds Puerto Rico Independence protest, NYC
New Afrikan Black Panther Party members protest with banner in New York City
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 3
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 4
Berlin, Germany - April 5, 2018: Karl Marx Allee street, monumental socialist boulevard built by the GDR between 1952 and 1960 in Berlin Friedrichshain and Mitte, now named after Karl Marx