Tech More than 8 billion passwords hit the Internet due to the largest leak in history by time news June 12, 2021 by time news June 12, 2021 A collection of 8.4 billion passwords has appeared on hacker forums, some of which, presumably, were … Read more 0 FacebookTwitterPinterestEmail