JUICE deploys radar antenna
WASHINGTON — A radar antenna on a newly-launched European mission to Jupiter has finally deployed after weeks of effort to loosen a stuck pin.
WASHINGTON — A radar antenna on a newly-launched European mission to Jupiter has finally deployed after weeks of effort to loosen a stuck pin.