A rugged battle is underway between the coronavirus and humanity trying to bring the Covid-19 pandemic to an end.
To slow the raging virus, roughly 4.7 million doses of vaccines are being given globally every day in the biggest inoculation campaign in history. But that is still far short of enough to stop an outbreak that has sickened more than 100 million people and killed more than 2.3 million worldwide.