India begins vaccine roll-out and aims to administer 300 million jabs by August

0
279

India has began its ambitious project of vaccinating its 1.3 billion citizens – as it aims to administer 300 million jabs by August.