Russia is suspending space launches from French Guiana and withdrawing its technical personnel in response to EU sanctions over Moscow's invasion of Ukraine, the Russian space agency said on Saturday.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3