sharkbokCaptain23,294 postssharkbokCaptain23,294 posts04 Aug 2020, 06:02#104 Aug 2020, 06:02#1So Russia claims they are leading the vaccine race. https://indianexpress.com/article/explained/covid-19-virus-tracker-august-2-russia-clinical-trial-gamaleya-institute-oxford-astrazeneca-moderna-6535047/ 0