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.
USA endangered ecosystems infestations