The Canadian gov’t finally admitted that they have a $105.3 million contract with the World Economic Forum for the Known Traveler Digital ID May 17, 2023 9:10 pm