On This Day: 15 May 1960 ---------- 4 launched into Earth orbit; later recovery failed ?


Answer: Loading...