A UK celebrity has launched a petition to impose new laws that would require ID verification to open a social media account – but would that help?
A UK celebrity has launched a petition to impose new laws that would require ID verification to open a social media account – but would that help?