December 21, 1988 – A Year In Space

December 21, 1988 – CBS World News Roundup – Gordon Skene Sound Collection – December 21, 1988. The day of a first. On this day, two Cosmonauts aboard the Space station MIR, along with a French Astronaut who showed up a few weeks earlier via another mission, finally landed on...