site logo

Facebook Allocates $130 Million to Independent Content Oversight Board