-
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.