At least 260,000,000 Americans have had their sensitive/personal data leaked. Dang. That’s almost all of us. #sstc Posted on November 20, 2009