Facebook’s New Name
Facebook has been embroiled in storm of controversy over the past few weeks due to a whistleblower leaking a large trove of documents dubbed the Facebook Papers that it’s contended show the company knew about the harms caused by its platforms, including spreading hate and misinformation, but didn’t do enough to stop it because it would […]