World ID and the Hidden Dangers of Self-Sovereign Identities September 8, 2023 - Updated On September 15, 2023 The launch of World ID, a digital passport that authenticates individuals' identities, has made headlines, especially among professionals in the...