Shenzhou-20 Capsule Touches Down After 270 Days in Orbit
Shenzhou-20’s return capsule landed at the Dongfeng site on January 19, 2026 after 270 days in orbit. Originally delayed since November due to suspected space debris impact.
Stay informed, stay connected—news for amigos everywhere.
Shenzhou-20’s return capsule landed at the Dongfeng site on January 19, 2026 after 270 days in orbit. Originally delayed since November due to suspected space debris impact.
Shenzhou-20 astronauts from the Chinese mainland held their first press briefing since their November 2025 return, sharing highlights of their 204-day mission and debris scare.
SpaceX’s Starlink will lower around 4,400 satellites from 550 km to 480 km this year to reduce collision risks and speed up debris removal.
A Florida man got the shock of his life when space debris from the International Space Station crashed into his home. NASA confirms the piece was part of a cargo pallet jettisoned in 2021.