Chinese debris from China’s Long March rocket entered the earth’s atmosphere and reportedly dropped into the Indian Ocean area near the Maldives, a space agency in China which ended a worrisome week when people and governments wondered when and where the space junk would fall. The remains of the China 5B rocket re-entered the earth’s atmosphere […]