SWITZERLAND
Issue 385 dated 29/06/2000
Swiss Police Proud of Track Record
Officials from Switzerland's Office Federal de la Police appeared relatively satisfied on May 27 when they presented the results of [...]