US UK’s mandatory Digital ID sparks controversy — is the US next in line? As of Wednesday, over 2.8 million people in Britain have signed a… InternewscastOctober 9, 2025 View Post