Social media companies that fail to remove hate speech and fake news from their platforms could face up to €50 million in fines under a new German law. Some free speech advocates say they’re worried social media companies will have free reign to censor users, while others say the law is a good first step to establishing regulatory guidelines for tech giants.