Skip to content
Swiss intelligence puts its Josef Mengele file online after a 2071 seal failed