Thirty Meter Telescope website brought down in DDoS attack

Thirty Meter Telescope website brought down in DDoS attack