China's Shenlong space plane releases mystery object in orbit, surveillance firm reports
China's Shenlong space plane, on its fourth classified mission launched in February 2026, has been observed releasing a mystery object in orbit. The commercial space surveillance firm LeoLabs detected the object deployment at 02:30 UTC on June 22, 2026, noting that this activity