News

A massive data breach has exposed over 16 billion passwords online, marking it as one of the largest security leaks in internet history, reports India Today.