Facebook has slowed its product rollout to address the crisis caused by damaging media reports.
See All 631 Episodes of "Tech News"