Mandatory ID for social media would solve some problems — but create a lot more

Business