Tag: Green Pass

As vaccination programmes in Europe and America accelerate, there is increasing clamour for their benefits to be fast-tracked through the use of vaccination or immunity passports. (More…)