db8151dd

16 May 2020

Data of 22 million people at risk

Data of 22 million people was stolen by db8151dd one of the most sophisticated system of the recent time. The source of data breach is still unknown.