LIFE features Today's Top Photos, a gallery of interesting images from around the world.

More...