Internet Giants Can’t Put 74 Million Americans into a “Memory Hole”

  • on January 13, 2021