Debunking Russian propaganda on Switzerland