The Past in Powers of 10

  • UK completes the first successful kidney transplant.

  • Apollo 13 is launched.

  • Hurricane Allen (CAT 3) pounds southeastern Texas.

  • Lance Armstrong wins his first Tour de France.

  • The billionth living person in India is born.

  • The longest annular solar eclipse of the 3rd millennium occurs.