Dead birds are falling from the sky in Ohio. Are cicadas to blame?

0
251

Cicadas have taken the blame for lots these days, like noise complaints and accidents. May the sudden loss of life of birds be subsequent?

Powered by WPeMatico