Thousands of protesters took to the streets and hundreds were detained Saturday in Copenhagen as they demanded a climate-change agreement that would curb greenhouse gas emissions and aid developing countries harmed by pollution.

They marched to the Bella Center in the Danish capital, where the global climate change summit is being held.

More than 900 protesters were detained, police told CNN, but nearly all were released. Only five were charged and will go to court Sunday, police said.

Countries are expected to end negotiations in Copenhagen on an ambitious new climate deal by next Friday, the end of the two-week summit.

This error message is only visible to WordPress admins

Error: No connected account.

Please go to the Instagram Feed settings page to connect an account.