The ozone layer: an integral part of our atmosphere and key reason life on Earth exists. For years the layer has thinned and sported a sizable...
Earlier this May NASA launched HDEV (or High Definition Earth Viewing), a live streaming view of Earth from the International Space Station. Here’s what the planet...