Twitch now requires some content creators to verify their identity through Persona, the company with links to mass surveillance programs.
Twitch is asking new affiliates to submit selfies and government IDs to the controversial age-verification platform Persona before they can receive their first payout. We say controversial, as Discord ...