News

If you were worried about cicada pee spraying down from the trees last month, how about cicada nymphs raining down from above this month? “Yes, they will rain down and likely fall onto humans ...