Photo Gallery

Space Pictures This Week: Supernova Stripes, Trojan Moon

Satellites spy power outages in Japan, a supernova remnant shows its stripes, and more in the week's best space pictures.