The phenomenon, reported around 1:20 am on September 20, is suspected to be debris from China’s Long March 3B rocket stage (CZ-3B R/B, ID 61188) that had been predicted to re-enter Earth’s atmosphere.