The "People's March for Justice" was originally scheduled as a counter-inauguration protest earlier this week, but it was postponed because of extreme cold weather.
Some 2,200 people took to the streets in Geneva Saturday to show solidarity with the Palestinian people and to denounce Swiss policy in the Middle East.