Here come the cicadas! Billions of insects emerge across 15 US states after 17 years

Ruptly