Metrics Scorecard

FTC approves roughly $5B Facebook settlement: Report

Jul. 12, 2019 - 02:03 - FTC reportedly approves Facebook settlement

For video troubleshooting and help click here.