Switzerland profited from the Apartheid

Switzerland profited from the Apartheid

November 17, 2002

The war tests Switzerland's neutrality

The war tests Switzerland's neutrality

March 17, 2023

Switzerland says NO to Europe

Switzerland says NO to Europe

March 8, 2001