Select Page

CNET: Facebook just can’t seem to win when it comes to what content it leaves up or pulls down from the social network, constantly drawing scrutiny. So the world’s largest social network has been working on a potential solution: creating an independent board.