Returning Astronauts, Snowshoe Art, And Other Amazing Images Of The Week
Plus, a creepy looking zombie fish

Three astronauts who were aboard the International Space Station returned to Earth this week in the Soyuz TMA-14M spacecraft. The ship landed in Kazakhstan after making it through the layer of clouds that line the bottom of this image. NASA/Bill Ingalls/AN 2.0

Spectacular Science

Italian F-35

Spring Has Sprung

Welcome Home

#SciArt

Quick Flare-up

Zombie Fish

Snowshoe Art

Wi-Fi Map

New Island