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.