22 Jul 2009

Total eclipse shrouds Asia

From Checkpoint, 5:54 pm on 22 July 2009

More people than ever in human history have experienced a total eclipse of the sun.