By Stan Hernandez NASA has just released an official document specifying that any future spacecraft and astronauts visiting the Moon must stay 75 miles away from the original landing sites, which will “protect the artifacts left on the lunar surface.” With China’s movement in the space field and their sincere wanting to go to the […]