After a meticulous search through terabytes of optical data, a team led by astronomer Nick Howes says it’s ’98 percent convinced’ they’ve pinpointed the lost lunar module from Apollo 10.
After a meticulous search through terabytes of optical data, a team led by astronomer Nick Howes says it’s ’98 percent convinced’ they’ve pinpointed the lost lunar module from Apollo 10.