US Intelligence Releases Rare Image of China’s Secretive Shenlong Space Plane, Linked to Deployment of Mysterious Objects in Orbit

Brief by Shorts91 Newsdesk / 01:55pm on 02 Nov 2026,Monday International

The United States has released a rare satellite image of China's secretive Shenlong space plane, offering a closer look at the country's classified space programme. The photograph, captured by Maxar Technologies in 2024 from around 90 kilometres away, shows the spacecraft docked with another satellite, with its solar panels deployed and payload bay apparently open. The image was included in a Defence Intelligence Agency report released on October 26. Shenlong, meaning 'Divine Dragon', is a reusable robotic spacecraft that has reportedly released at least 9 unidentified objects into low Earth orbit since 2022. China has not publicly explained their purpose. (PC: NDTV)

Read More at NDTV

Menu