Oct 28, 2019
Although only about the size of a mouse turd, Dendroctonus ponderosae, also known as the Mountain Pine Beetle, has been responsible for what is being called the largest insect blight ever recorded in North America. Millions and millions of trees have been killed through infestation, which has led to massive...