G20 Leaders Agree to Global Vaccination Passport System

G20 Leaders Agree to Global Vaccination Passport System

The leaders of the world’s largest economies at the G20 meeting held in Bali, Indonesia, this week did much more than discuss current economic troubles. They also drafted and signed a declaration in which the 20 countries agreed to adopt vaccine passports with the purported goal to promote global travel and tourism.  Bloomberg¬†reported tourism ministers…