Several hundred anti-capitalist demonstrators marched in Switzerlands capital Bern on Saturday to protest against US President Donald Trumps planned visit to the World Economic Forum in Davos.
With placards reading "Eat the rich" and "Fight WEF, Trump, capitalism", the protesters also targeted the annual meeting of the world's political and business elite at a luxury Swiss ski resort.