The Odysseus robot broke a leg on touchdown but continues to stream data back to Earth from BBC News https://ift.tt/I7ACpLR
No comments: