Follow us on
loading....
France is seeking to become the world's third-largest space power, and these military exercises are part of that strategy. With...