SHsharkbokCaptain23,208 postsSHsharkbokCaptain23,208 posts04 Aug 2020, 04:02#104 Aug 2020, 04: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