7 days agoUS Space Force general urges China to report space debris as G60 satellite network launchesB.C. Begley