NASA’s plan to deorbit the International Space Station in coming years has fallen under the scrutiny of a government watchdog group and stirred up a wave of reaction by a leading ocean conservation organization.
As presently blueprinted by NASA, the … [5103 chars]




