Posted inOpinion NASA Satellite Glitch May Delay Confirmation of Mars Rover’s Landing [CNET] by CNet October 1, 2011January 30, 2023