Stories Tagged as
European Space Agency announces Biomass satellite to monitor forests
A new satellite could tell us a lot about climate change.
NASA satellite photo shows megastorm blanketing the U.S.
NASA released this chilling satellite photo of the massive snow and ice storm that has spread across nearly one-thirds of the Continental U.S. th...