W world.org The new World ID and the partners bringing proof of human to the internet 5 points spondyl 6 months ago 0 comments