You’ve seen all the videos and images we’ve been featuring lately that astronauts on the International Space Station have taken of Earth from orbit. The one ubiquitous feature is the amount of lights showing up from cities and towns around the world. But will you be turning off the lights this weekend for Earth Hour [...]

More...