Yes. The answer is always yes. https://haveibeenpwned.com/
I've had my gmail since 2004, it is unbelievable how many data leaks I'm in
Please Login to reply.
No replies yet.