As the global coronavirus tally crossed 20 million of Tuesday, reports came from Russia of a new Covid-19 vaccine approved by the Vladimir Putin government.