Post Thumbnail

A lot of people are obviously still unhappy that the Thirty Meter Telescope's (TMT) construction was greenlit, because the project's website was reportedly hacked on Sunday. A group called Operation Green Rights, which is associated with Anonymous, claims to be the brains behind the DDoS attack th...

6 days ago 0 Comments
April 28, 2015 at 4:03AM