Scientists Identify Potential Landing Sites for China’s Planned 2030 Crewed Moon Mission

Scientists from China and Germany have proposed several possible landing locations for China’s planned crewed mission to the moon scheduled around 2030, highlighting a region that has also attracted attention from international space agencies. The proposed sites are located in the Rimae Bode

China Explores Space Based Solar Power to Potentially Influence Typhoon Behavior

A senior Chinese engineer has suggested that future space based solar power technology could one day do more than transmit clean energy to Earth. It might also play a role in influencing the intensity and path of typhoons, according to recent remarks published

Chinese Astronauts Return Safely After Space Debris Damages Shenzhou-20 Capsule

Three Chinese astronauts returned to Earth on Friday after their journey home was unexpectedly delayed when a piece of space debris struck their spacecraft last week, causing minor damage and forcing mission controllers to revise the return plan. State broadcaster CCTV confirmed that