Technicians deployed the solar panels of NASA’s Mars InSight lander Tuesday (Jan. 23) in an important test ahead of the spacecraft’s departure to its launch site, California’s Vandenberg Air Force Base.

%d bloggers like this: