Skip to playerSkip to main content
  • 17 years ago
Berin Szoka, Director of the Center for Internet Freedom, discusses how 130 million credit card numbers were stolen through data breaches in the US.
Comments

Recommended