Historical Events Space shuttle STS 64 (Discovery 20) launches into orbit Tu-22 crashes into Aeroflot Tu-134a at Zhukovsky, 7 killed Share On Facebook Share On Twitter 1993 Historical Events 1995