On May 24, China’s secret spaceplane, Shenlong, ejected a mysterious object into Earth's orbit, prompting the US Space Force to track it down amid growing concerns about its purpose and implications.
China's top-secret spacecraft launched an enigmatic object approximately 372 miles above Earth into Earth's orbit.
The US Space Force is keeping an eye on the situation, although it is still unclear why the enigmatic object was ejected on May 24.
When a Harvard astrophysicist first saw...