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.