Largest flock of Earth-imaging satellites launch into orbit from Space Station
It is often said that if everyone had the opportunity to see Earth from the perspective of astronauts in space, respect and admiration for our planet would grow and the environment would be better protected. A new fleet of ...