SOLAR ECLIPSE PICTURES: Today's Record Sky Show
Wednesday, July 22, 2009 - 15:49
in Astronomy & Space
The July 2009 total solar eclipse, the longest-lasting of the 21st century, darkened the skies over some of Asia's most densely populated regions Wednesday morning.