Excepteur sint occaecat cupidatat non proident
Δ
Newly established Belsen Group is leaking a 1.6GB archive It contains IP addresses, passwords, and more, reportedly from FortiGate devices The data was...