CyprusFeaturedPutin says Russia is close to creating cancer vaccinesVoice Cyprus News16 February 2024 by Voice Cyprus News16 February 2024135 President Vladimir Putin said on Wednesday that Russian scientists were close to creating vaccines for cancer that could soon be available to patients. Putin said in...