Eye on Russia, China: Nato to set up space center

Eye on Russia, China: Nato to set up space center