Stranded astronauts return, university ranking ridiculed: 7 science highlights South China Morning PostThree more Chinese astronauts are now stranded in space following successful rescue of their colleagues Live ScienceStranded Chinese astronauts return to Earth after space capsule damaged Sky NewsAirspace closure suggests China is preparing for a Shenzhou landing after debris impact scare SpaceNewsSpaceX and Musk called on to rescue China’s Shenzhou-20 crew theregister.com