Three astronauts, including commander Chen Dong, are stuck on China’s Tiangong space station after debris smashed their return capsule—turning their trip home into a forced space party. With over 19,000 pieces of trash zooming around Earth at 27,000 km/h, humanity’s cosmic mess is literally trapping people in orbit and turning space into a junkyard way before we’ve even settled it.