Sunday, July 17, 2016

This Insane Caterpillar Infestation Can Be Seen From Space

gsnkgimig7nn65r2nvgs.jpg

Hordes of gypsy moth caterpillars are currently ravaging parts of the Northeastern United States. Newly released images from space show the alarming damage being done to New England forests by these leaf-munching insects.

Read more...

Related Posts Plugin for WordPress, Blogger...