News
NASA releases new satellite images of Lake Mead, shows dramatic water loss since 2000
Lake Mead water falls to unprecedented levels 1:47 (CNN) — new satellite images released by NASA reveal the drastic loss of water in Lake Mead due to the ongoing megadrought. “The largest reservoir in the United States supplies water to millions of people in seven states, tribal lands and northern Mexico,” NASA wrote on the
READ MORE