Shenzhou-21 Astronauts Send Orbital Blessings to All for 'Space Day' in ChinaAs China celebrated its 11th Space Day on Friday, April 24, 2026, the Shenzhou-21 crew aboard the country's space station sent their blessings, wishing for a promising future for the nation's space endeavors.The Shenzhou-21 crew members, comprised of mission commander Zhang Lu and astronauts Wu Fei and Zhang Hongzhang, were sent to space from the Jiuquan Satellite Launc…
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.