FBI Seizes Domain That Sold Info Stolen in Data Breaches By adminJanuary 18, 2020Security The website, WeLeakData.com, claimed to have more than 12 billion records gathered from over 10,000 breaches. ——– Free High Security Email from Sigma