The delivery of Sputnik V vaccines has been discussed "several times" between senior Russian and Luxembourg officials. It all depends on the European Medicines Agency's green light, but the Russian ambassador assures his country has the ability to deliver