NASA’s new achievement. Two small autonomous spacecraft successful orbiting Earth Anna C. Mackinno 5 years ago