Tens of thousands of people have taken to the streets of Rome to protest the course of Italy's populist government, Trend reports with reference to The Associated Press.
Several unions called for the protest on Saturday in order to draw attention to inequality, unemployment and racism under the government, which came to power last year.
"The government has to come out of its virtual reality and enter the real world," said Annamaria Furlan, the head of the Italian Confederation of Workers' Trade Unions Cisl.
"The country must be united, not divided," said Maurizio Landini of the Italian General Confederation of Labour Cgil.
There were no official attendance figures, but local media reported turnout as high as 200,000 people.
Rome's populist government - made up of the Five Star Movement (M5S) and the far-right League - has alienated many Italians with its anti-immigration stance and other controversial policies.