Europe: Social Media Giants Will Force You To Use ID Cards To Log-in
Europe are cracking down on freedom of speech and people’s right to privacy by insisting that all social media giants require users to provide state-issued ID cards to log-in. The European Commission say that YouTube, […]
