It’s official: America’s Covid-19 immunization campaign is stalling. While vaccination programs are lagging badly in many countries – if they’ve begun at all – mass vaccine sites across the US are closing due to dwindling demand, leaving the authorities exploring new ways to reach people who haven’t yet had a shot. The national vaccination rate […]
Tag: America
Posted inWorld
Too many tripwires
Posted inUnited States, World