News June 10, 2022 ESA Comet Interceptor, Chinese Space Power Plant and Patch for Ingenuity: News Digest