Putin and the Russians say they’ve got a COVID-19 vaccine! Would you get it?

Loading ... Loading ...
Opening Bell