Global

Philadelphia: Stop denying disaster relief to Puerto Rico!

Demonstrators gathered in Philadelphia on Jan. 15 in front of the U.S. Department of Housing and Urban Development, Mid-Atlantic Region,…

January 22, 2020

U.N. report shows how People’s China cleaned Beijing’s air

The United Nations Environment Programme recently released a report called “UN Environment 2019: A Review of 20 Years’ Air Pollution…

January 22, 2020

Women’s March Global: ‘Women’s rights are human rights!’

The theme of the fourth annual Women's March Global 2020 was “Women's Rights Are Human Rights.” On Jan. 18, hundreds…

January 21, 2020

French strike over pensions enters sixth week

The political strike against the French government’s regressive pension plan to raise the retirement age entered its sixth week on…

January 21, 2020

Imperialism in Africa: France steps up as U.S. threatens to withdraw

The Hill, a newspaper that chronicles the role of Congress in backing U.S. imperialism, reported Jan. 20 that Secretary of…

January 21, 2020

French and African workers, unite!

The working class of France has a proud history of struggle. The Paris Commune, established in March 1871 and brutally…

January 21, 2020

Lebanon demonstrators storm banks, demand new government

Beirut, Lebanon Published in the German daily newspaper Junge Welt, Jan. 16. Translation: John Catalinotto. For some people in Lebanon…

January 20, 2020

La huelga más grande en la historia mundial: 250 millones de trabajadores indios

India es el segundo país más poblado del mundo, con aproximadamente 1.374 mil millones de personas. Más de 928 millones…

January 20, 2020

Jan. 25 — Global Day of Protest — No war on Iran!

When President Trump ordered the assassination of Iranian Gen. Qassem Soleimani in early January, tens of thousands of people protested…

January 20, 2020

In Venezuela, reactionary Guaidó humiliated by assembly defeat

The self-appointed “interim president” of Venezuela, Juan Guaidó, received a humiliating setback in that country’s National Assembly vote on Jan.…

January 17, 2020