Many journalists and observers have been pointing out the fact that the United States’ rollout of the approved vaccines has been unspectacular, to put it nicely. As of Wednesday morning, 2.6 million Americans had been administered a vaccine – a large number, but nowhere near what health officials had been hoping for at this point. […]
Recent Comments