Russias space program, which has been plagued by malfunctions, crashes and failed launchings
..........................................................
I bet that inspires confidence in the Astronauts on their taxi-cab ride to the Space Station.
18 posted on 08/08/2012 4:34:06 AM PDT by Venturer