International solidarity actions with Hong Kong democracy struggle

Protest at Foreign Ministry in Mexico City, May 4, Stop Repression in Hong Kong.

Protests in 25 cities around the world on May 4 against attacks on democratic rights

Italian elections create huge political shake-up

Italian elections create huge political shake-up

The 4th March general election has caused the biggest shake-up of the Italian political landscape in over 20 years

Facebook makes money from your privacy

Facebook makes money from your privacy

Zuckerberg apologises before US Congress

Bombing Syria – What is Trump’s real agenda?

Bombing Syria – What is Trump’s real agenda?

With the bomb attack against Syria on April 14, US imperialism and its allies France and Britain significantly raised tensions in the Middle East and globally

China: Incredible strike wave by crane drivers

Construction site in Beijing.

Strikes and protests at construction sites across the country demanding better pay and conditions