Facebook announced an initial commitment of $130 million to launch its new Oversight Board, which is designed as a way for users to appeal the social giant’s content decisions, but the entity is behind schedule with initial board members to be announced in 2020. The new Oversight Board — which has been dubbed Facebook’s “Supreme […]