• TwoTigers24, New York
  • April 17, 2026

0 Comments

China’s Shenzhou-20 manned space mission is postponing its return to Earth indefinitely after their spacecraft was hit by what Chinese officials called a “small piece of orbital debris.” In a statement, China’s space agency says that safety checks are underway, but that they’ll hold off on their return which was scheduled for Wednesday. NBC’s Janis Mackey Frayer reports for TODAY.

Leave a Reply

Your email address will not be published. Required fields are marked *