20/20 Full Episodes
20/20 RECENT REPORTS
The two brothers are both famous and both knew unspeakable horror.
Lenna said police told her family Cary Stayner tried three times to kill them.
It was July 20, 1969, in the midst of the Cold War, when American astronauts Neil Armstrong and Buzz Aldrin of the historic Apollo 11 mission were the first two people to walk on the moon.
Weeks before Apollo 11 launch, Brown's team detected Russian interference.