Space/Science » in reply to New Russian-European Manned Vehicle...
...pop-up didn't want to pop-up...New Vehicle...courtesy of BBC News