Uncategorized China deploys new communication technology satellite – Space War admin January 26, 2025 No Comments source