-
Slashdot
May 17, 2018, 3:00 am121 ptsUsing measurements from Earth-observing satellites, NASA scientists have found that humans have dramatically altered the location of water around the world. "The team of researchers analyzed 14 years of data from NASA's twin GRACE satellites and studied regions that have seen large increases or decreases in the…
Trending Today on Tech News Tube
Tech News Tube is a real time news feed of the latest technology news headlines.
Follow all of the top tech sites in one place, on the web or your mobile device.
Follow all of the top tech sites in one place, on the web or your mobile device.