Spain Puts the Brakes on Worldcoin: Halts Sam Altman’s Eyeball-Scanning Startup Amidst Heightened Privacy Concerns March 7, 2024