Facebook leadership is currently cancerous and something needs to change by Jeff Weisbein 5 years ago Facebook