Today in History

Eclipse seen from England, France to south Asia. Ned Potter reports.

July 13, 2011

Examined