Admitad leaked my personal data and accused me of fraud: how is this even possible?

 

v20240901