Techsci Facebook security bug leaves 6 million users’ personal info exposed by MidKnightt facebook, password, privacy, security bug, social network, tech Read More