European Space Agency
llamacoffee
•
5d ago
•
100%
Europe lifts off from its launcher crisis
spacenews.comcross-posted from: https://lemmy.world/post/20891592
Comments 0
cross-posted from: https://lemmy.world/post/20891592