Photo Gallery

Space Pictures This Week: Green Flash, Saturn Storm, More

An astronaut homecoming, a star called Jabbah, and a rare double flash over the sun feature among the week's best space pictures.