Protests have erupted in Switzerland ahead of Trump's Davos trip: "Trump Not Welcome."

Protests have erupted in Switzerland ahead of Trump's Davos trip: "Trump Not Welcome."

Protests have erupted in Switzerland ahead of Donald Trump's visit to the World Economic Forum in Davos as thousands took to the streets in at least two major cities holding signs that read “Dump Trump” and “Trump Not Welcome.”

One protester told Reuters that Donald Trump is just one of the other people we disagree with. We’ve been protesting every year now against the World Economic Forum and if Trump comes or not we don't care.

In Zurich, 2,000 protesters marched toward the city’s financial district, carrying banners reading "No Trump, no coal, no gas, no fossil fuels" and "Dump Trump."

At least one person carried a sign reading "who was the shithole?" in reference to Trump's reported remarks about Haiti, El Salvador and African nations.