On this day in history: June 20 marks some important milestones in the dark history of human space exploration.
Source: CNet