Defacement Details of https://divasumanglaucomaclinic.com/apt28.html

Saved on: 2025-05-27 11:47:19

IP: 91.108.98.63

Defacer: Terror

Team: terror

Location: Germany

Web Server: unknown