Date: 2025-06-20 17:14:02
This supposed breach might not be what it seems but don't let that deter you from getting yourself a password manager and turning on 2FA.