Human rights
More
UN in Geneva sets up investigative mechanism on Afghanistan
More
Gaza flotilla members detained in Ashdod
More
More than a third of Swiss companies report irregularities
More
UN Commission of Inquiry concludes genocide is taking place in Gaza
More
When is a ‘genocide’ really genocide?
More
The challenge of proving genocide
More
NGOs appeal to Swiss court to denounce Israeli drone purchase
More
Swiss parliament greenlights participation in EU asylum solidarity mechanism
More
Slowness and alleged political interference mark Swiss record on international crimes