Cicada 3301: The internet mystery that has the world baffled
Here's a very interesting article from the The Telegraph "The Internet Mystery That Has the World Baffled." Keep your eyes open for the next series of challenges beginning (presumably) on 2014-01-04.
No comments:
Post a Comment