More than 2 million passwords for sites including Facebook, Yahoo, LinkedIn, Twitter and Google have been stolen and posted online, BCC reports. The "ethical hackers" at security firm Trustwave's SpiderLabs blog discovered the trove of login credentials, email credentials and passwords on Tuesday