This is a record

Captured October 8, 2020 2:42 am

View Mode: Standard Screenshot
Title
Too Big to Prevail | Foreign Affairs
Description
Breaking up and regulating Big Tech--companies such as Amazon, Apple, Facebook, and Google--will bolster national security.