The leaders of the world's largest economies at the recent G20 meeting held in Bali, Indonesia, 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.
European Parliament Chiefs Block Public Scrutiny Of European Commission President Over Pfizer Contract