According to Science, we're fucked By Alan Boyle, Science Editor, NBC News 17 years in the making NBC NEWS Michael Raupp NBC News According to Science, we're fucked returning cicadas, absent for 17 years NBC News Science Editor Alan Boyle An invasion 17 years