JUST IN: 🇷🇺 Russia officially announces cancer vaccine is ready for clinical use, rolled out to patients for free.