25 years ago (20th Feb. 1986): The USSR launched the Mir space station.

“The Soviets have opened a new phase in space exploration with the launch of the world’s biggest space station, Mir.

The successful launch of Mir comes just over three weeks after the American space shuttle Challenger disaster, in which seven astronauts died….more