Hundreds of people flocked to the streets in Switzerland to protest the visit of US Pre" />
Protesters with banners light flares during a demonstration against U.S. President Donald Trump, ahead of Trump’s visit to the World Economic Forum (WEF), in Zurich, Switzerland, January 23, 2018 © Arnd Wiegmann / Reuters