Pictures of the Week

Satellite A jet is silhouetted on the full moon in St. Petersburg, Russia.
Dmitry Lovetsky / AP

Satellite
A jet is silhouetted on the full moon in St. Petersburg, Russia.

Thursday, Apr 29, 2010