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
Socialist Workers World Party holds Puerto Rico Independence protest, NYC
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
Russia - Moscow, 04. 25. 2021: retro view of an official meeting of USSR and China. Stock footage. Historic archive, the representative of
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 14
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
Socialist Workers World Party holds Puerto Rico Independence protest, NYC
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 4
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 6
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 3
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 13
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 10
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 8
Pile of german mark cash money, inflation concept. Closeup new german one thousand bills
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
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 11
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 2
New Afrikan Black Panther Party members protest with banner in New York City
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 1
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
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
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
Toulouse January 30 2021 French Political Social Manifestation In Toulouse 15