China is at it again, dumping massive chunks of debris back onto the Earth while withholding critical information on where and when it will crash.

Last week, the People’s Republic of China blasted off, for the second time, its powerful booster rocket—the Long March-5B—to deliver the second of three modules in its pursuit of establishing a permanent home in space. Although the space mission was “successful,” most of its rocket debris fell back to Earth, causing anxiety for neighboring nations about the exact location of the impact.

Despite the lack of critical information on the “specific trajectory” from Beijing, the United States and some notable space agencies predicted that the spoilage would fall over the Indian Ocean on Saturday—which it did.