The stolen information of more than 5.4 million Twitter users was released for free
A new report reveals the free release of information stolen from 5.4 million Twitter users and a larger data leak on the social network.
Information on more than 5.4 million Twitter users, including non-public information, has now been…