4 min read International Travel G20 Leaders Agree to Global Vaccination Passport System: ‘Where Will It End?’ December 12, 2022 Alonzo Phillips The leaders of the world’s largest economies at the G20 conference held in Bali,...