World Putin claims Russia is close to creating cancer vaccines President Vladimir Putin on Wednesday, February 14, announced that Russian scientists are close to creating vaccines for cancer that could soon be available to... Ravenewsonline EditorFebruary 15, 2024