Watch CBS News

A report from security website Leak Source says that 32 million Twitter credentials have been leaked

A report from security website Leak Source says that 32 million Twitter credentials have been leaked. Twitter denies it was a victim of a data breach. Vladimir Duthiers has more.
Jun 11, 2016 (00:32)
View CBS News In
CBS News App Open
Chrome Safari Continue