<p class="bodytext">Denouncing attacks on human rights, press freedom and dissent, more than 2,000 people protested in Helsinki on Sunday as the city prepares to host an historic US-Russia summit.</p>.<p class="bodytext">In a festive atmosphere and warm sunshine, slogans and chants were directed at both presidents, Donald Trump and Vladimir Putin, a day ahead of their meeting in Finland's capital.</p>.<p class="bodytext">"Helsinki calling for human rights," read the banner at the head of the march, which culminated in a rally in the city's central Senate Square.</p>.<p class="bodytext">Police said 2,000-2,500 people attended. There was no figure immediately available from organisers.</p>.<p class="bodytext">"Whiny demented man-baby meets evil master spy. What could go wrong?" read another banner made by a Finnish woman.</p>.<p class="bodytext">Kira Vorlick, an American woman aged 30 who works in Finland's booming mobile game industry, said she left California a year ago "to get away from" Trump.</p>.<p class="bodytext">"After the indictment of the Russian agents, he should not have met with Putin," she added, referring to the indictment of 12 Russian military intelligence operatives in a long-running probe into whether Russia hacked Trump's Democratic opponents in the 2016 elections.</p>.<p class="bodytext">Another sign read "Free children, jail Trump," referring to the US administration's much-vilified policy of separating undocumented child immigrants from their parents.</p>.<p class="bodytext">"The world's going to shit and we need to make our voices heard when we can," Finnish man Hannu Jaakkola, a 37-year-old events organiser, said.</p>.<p class="bodytext">The crowd repeated a refrain heard at many anti-Trump protests including one that drew tens of thousands to London as the president visited Britain last week: "No Trump, no KKK, no fascist USA!"</p>.<p class="bodytext">But in Helsinki, which lies close to the Russian border, there was plenty of heat on Putin too.</p>.<p class="bodytext">Another Finnish man, who works as an elderly-care nurse, held a sign in both English and Russian saying "Putin prison for lifetime".</p>.<p class="bodytext">He declined to give his name for fear of being targeted by some of Helsinki's many Russian residents.</p>.<p class="bodytext">"Putin's such a troublemaker and he is our neighbour, unfortunately. He's scary for us and for the Baltic states," he said.</p>.<p class="bodytext">"He's been spreading fear in Britain too, in Salisbury. He's a madman," he added, after the British government accused Moscow of unleashing a deadly nerve agent in the English city. Russia denies the charge.</p>.<p class="bodytext">Finland's top-selling newspaper Helsingin Sanomat got in on the act, paying for 300 billboards on the route from Helsinki's airport to the downtown summit venue to say to both leaders: "Mr President, welcome to the land of free press."</p>
<p class="bodytext">Denouncing attacks on human rights, press freedom and dissent, more than 2,000 people protested in Helsinki on Sunday as the city prepares to host an historic US-Russia summit.</p>.<p class="bodytext">In a festive atmosphere and warm sunshine, slogans and chants were directed at both presidents, Donald Trump and Vladimir Putin, a day ahead of their meeting in Finland's capital.</p>.<p class="bodytext">"Helsinki calling for human rights," read the banner at the head of the march, which culminated in a rally in the city's central Senate Square.</p>.<p class="bodytext">Police said 2,000-2,500 people attended. There was no figure immediately available from organisers.</p>.<p class="bodytext">"Whiny demented man-baby meets evil master spy. What could go wrong?" read another banner made by a Finnish woman.</p>.<p class="bodytext">Kira Vorlick, an American woman aged 30 who works in Finland's booming mobile game industry, said she left California a year ago "to get away from" Trump.</p>.<p class="bodytext">"After the indictment of the Russian agents, he should not have met with Putin," she added, referring to the indictment of 12 Russian military intelligence operatives in a long-running probe into whether Russia hacked Trump's Democratic opponents in the 2016 elections.</p>.<p class="bodytext">Another sign read "Free children, jail Trump," referring to the US administration's much-vilified policy of separating undocumented child immigrants from their parents.</p>.<p class="bodytext">"The world's going to shit and we need to make our voices heard when we can," Finnish man Hannu Jaakkola, a 37-year-old events organiser, said.</p>.<p class="bodytext">The crowd repeated a refrain heard at many anti-Trump protests including one that drew tens of thousands to London as the president visited Britain last week: "No Trump, no KKK, no fascist USA!"</p>.<p class="bodytext">But in Helsinki, which lies close to the Russian border, there was plenty of heat on Putin too.</p>.<p class="bodytext">Another Finnish man, who works as an elderly-care nurse, held a sign in both English and Russian saying "Putin prison for lifetime".</p>.<p class="bodytext">He declined to give his name for fear of being targeted by some of Helsinki's many Russian residents.</p>.<p class="bodytext">"Putin's such a troublemaker and he is our neighbour, unfortunately. He's scary for us and for the Baltic states," he said.</p>.<p class="bodytext">"He's been spreading fear in Britain too, in Salisbury. He's a madman," he added, after the British government accused Moscow of unleashing a deadly nerve agent in the English city. Russia denies the charge.</p>.<p class="bodytext">Finland's top-selling newspaper Helsingin Sanomat got in on the act, paying for 300 billboards on the route from Helsinki's airport to the downtown summit venue to say to both leaders: "Mr President, welcome to the land of free press."</p>