FtS 12-08-20: Russia: Putin announces world's first COVID-19 vaccine

2020-08-12 148