› added 5 years ago
281
TiL at least 46% of Americans have had information leaked in data breaches in the last 5 years
via reddit.com