Week's Best Space Pictures: A Star Pulses, a Hurricane Rages, and a Planet Sucks

Astronomers catch the blue light from a pulsar, a hurricane makes landfall, and an exoplanet sucks the life out of its star in the week's best space pictures.