Submitted by benton on Tue, 10/01/2019 - 10:41 Links: Sen Elizabeth Warren says Facebook has ‘repeatedly fumbled’ its responsibility to democracySource: VoxDD Publish Status: Not AvailableDaily Digest: Daily Digest 10/1/2019Offsite url: Open offsite URL