"Politicians die of old age, Rosa died of climate change," said one banner referring to a 15-year-old who was swept away by a river in July.
ens of thousands of protesters joined the first major climate march in Brussels since the start of the coronavirus pandemic, weeks before a major climate summit.
Police said initial estimates suggested at least 25,000 marchers walked a three-kilometre (two-mile) route from the city's North rail station to the Cinquantenaire Park.
Organisers said the number of participants was 70,000.
"It is time for systemic change with radical action. It's about the survival of humanity," climate activist Anuna De Wever told VRT television.
About 80 activist groups under the banner "Climate Coalition" called for the protest, which saw Belgian politicians also taking to the streets.
"The climate is a socioeconomic story. We now have to stand up for the climate, the bill should not be paid by my generation," said Conor Rousseau, chief of Flanders social democrat party Vooruit.
The protest took on an added significance after devastating floods in July killed dozens in Belgium.
"Politicians die of old age, Rosa died of climate change," said one banner referring to a 15-year-old who was swept away by a river in July.
The march takes place just weeks before the UN COP26 climate conference in Glasgow.
That meeting will see governments try to thrash out further commitments to limit the warming of the Earth to a maximum of 1.5 degrees Celsius as laid out in the 2015 Paris climate accord.
Share your experiences, suggestions, and any issues you've encountered on The Jakarta Post. We're here to listen.
Thank you for sharing your thoughts. We appreciate your feedback.
Quickly share this news with your network—keep everyone informed with just a single click!
Share the best of The Jakarta Post with friends, family, or colleagues. As a subscriber, you can gift 3 to 5 articles each month that anyone can read—no subscription needed!
Get the best experience—faster access, exclusive features, and a seamless way to stay updated.