No one knows who put it here. But something rather odd has appeared in the centre of St Petersburg. A bizarre art installation made up of one word: “ZAMESTIM” (“We will replace”). Each letter is the first letter of an international brand that has suspended operations in Russia. Their company logos are featured, too. Z […]