China has announced that it has fully vaccinated more than a billion people against coronavirus - over 70% of its population. A health ministry spokesperson told reporters that 2.16 billion doses have been given in China as of yesterday, with 1.01 billion people fully jabbed.