Mars Landing Team ‘Awestruck’ by Photo of Descending Rover
CAPE CANAVERAL, Fla. (AP) — The world got its first close-up look at a Mars landing on Friday, as NASA released a stunning picture of its newest rover being lowered onto the dusty red surface.
The photo was ...