A demonstration in support of Donald Trump and Iranian opposition figure Reza Pahlavi has taken place outside the US embassy in Bern.
Protesters carried American and Iranian flags, with some signs praising both figures.
Images of the rally were shared by the US ambassador to Switzerland, Callista Gingrich, and later reposted by President Trump on social media.
Bern police say the demonstration was authorised and passed off peacefully, with no incidents reported.
Geneva could foot the G7 bill
US NGO discovers Swiss child abuse cases
French singer banned by Paleo
Cars going uninspected
War may lead to rent rises
Not a heatwave, yet
