Yale Environment 360: NASA is expected to launch today its newest Earth-observing satellite, Landsat 8, at a time when previous Landsat satellites have either stopped working or have developed serious technical problems. NASA scientists say the launch of the $855 million satellite from Vandenberg Air Force Base in California is vital to the space agencys mission of monitoring the Earth during a period of unprecedented environmental change from disappearing glaciers and sea ice, to widespread forest loss, to intensifying...