Sunday, July 17, 2016

This Insane Caterpillar Infestation Can Be Seen From Space


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.


No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...