Thousands of people across the country have taken part in feminist strike events calling for equal pay, an end to gender-based violence and greater rights for women.
Around five thousand gathered outside the federal parliament in Bern, while demonstrations and rallies were also held in Zurich, Basel, Lucerne, Lausanne and Neuchâtel.
Organisers highlighted concerns over workplace discrimination, harassment and political representation.
In Geneva, activists joined the large anti-G7 protest, while events in Ticino focused on feminist mobilisation and awareness campaigns.
Russia gets involved with upcoming neutrality vote
Drought alert reaches critical
Bern driver faces jail for speeding
Army needs to be better prepared for war
Swisscom rings up solid profits after price hike
Ski resorts popular this summer
