Hundreds take part in anti-Israel rally
Up to 1,000 people have marched in the capital, Bern, demonstrating against Israel's military attacks against Palestinians in Gaza.
The demonstrators, including many families, held signs equating the Jewish state with Nazi Germany, while others accused Israel of being a "terrorist" state.
The march, organised by pro-Palestinian groups in Switzerland, ended near the Israeli embassy which was sealed off by dozens of policemen.
Participants in the rally also waved Palestinian flags and called for a "free Palestine".
Further demonstrations are expected to be held across Switzerland on Saturday.
United Nations officials say more than 400 people have been killed and about 2,000 have been wounded in Israel's campaign.
About a quarter of those killed have been civilians, according to the UN's Humanitarian Coordinator for the Palestinians Territories, Maxwell Gaylard.
In compliance with the JTI standards
More: SWI swissinfo.ch certified by the Journalism Trust Initiative
Contributions under this article have been turned off. You can find an overview of ongoing debates with our journalists here. Please join us!
If you want to start a conversation about a topic raised in this article or want to report factual errors, email us at firstname.lastname@example.org.