The war tests Switzerland's neutrality

The war tests Switzerland's neutrality

March 17, 2023

Ready to negotiate?

Ready to negotiate?

March 31, 2022

Switzerland profited from the Apartheid

Switzerland profited from the Apartheid

November 17, 2002