Admit It: The Facebook Oversight Board Is Kind of Working Scott Marlette Jun 5, 2021 Judging from the press releases filling my inbox and the tweets lighting up my timeline, no one is happy with Facebook right now. On Friday, the company…