Some wore black dresses to signify a funeral for fossil fuels, while hundreds wore red shirts, symbolising the blood of those fighting to protect the environment.
Saturday was the biggest day of protest at the halfway point of the United Nations climate talks being held in Belem, Brazil.
Organisers with booming sound systems on trucks with raised platforms directed protesters from a wide range of environmental and social movements.
Marisol Garcia, a Kichwa woman from Peru marching at the head of one group, said protesters are there to put pressure on world leaders to make "more humanised decisions".
The demonstrators planned to walk about four kilometres on a route that will take them near the main venue for the talks, known as COP30.
Protesters earlier this week twice disrupted the t

The Northern Daily Leader

Reuters US Top
Star Beacon
CNN Business
Columbia Daily Tribune Sports
The Daily Bonnet
Bored Panda