Satellite Images Reveal Humanity’s Mighty Impact, for Better or Worse

/407095