AdvertisementThe Internet's Cicada: A Mystery Without An AnswerJanuary 05, 2014NPR StafffacebookEmailA poster found in Warsaw shows a QR Code for a website related to the Cicada 3301 mystery. (Cicada 3301)