News Briefs
  • 15:57

    Vaccine Cold War: Russia claims 92% efficacy rate for Sputnik V

    Just days after Pfizer announced its preliminary results, Russian Direct Investment Fund presented its own set of data.
    Read more