Kenya Orders Worldcoin to Delete Biometric Data: A Wake-Up Call for Digital Identity Projects May 12, 2025