Popular stock photo service hit by data breach, 8.3M records for sale November 12, 2020 https://www.bleepingcomputer.com/ne...vice-hit-by-data-breach-83m-records-for-sale/ Data has been added to Have I Been Pwned: 123RF – 8,661,578 breached accounts