Your place for Space News
The Global Precipitation Measurement mission has produced its first global map of rainfall and snowfall.