The British sign space deal with Russians
The British are coming! Today the recently formed UK Space Agency signed deals of cooperation with both the Russians and NASA.
The British are coming! Today the recently formed UK Space Agency signed deals of cooperation with both the Russians and NASA.