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, c...
No comments:
Post a Comment