A radar antenna on a newly-launched European mission to Jupiter has finally deployed after weeks of effort to loosen a stuck pin.
A radar antenna on a newly-launched European mission to Jupiter has finally deployed after weeks of effort to loosen a stuck pin.
Get top stories, military space news and more delivered to your inbox.