Chinese rocket’s first stage, one of the largest uncontrolled pieces of space debris, fell down to Earth
One of the largest pieces of uncontrolled space debris fell back down and landed on Earth today, passing directly over Los Angeles and Central Park in New York City and landing in the Atlantic Ocean. For a few tense hours, its re-entry path and eventual landing site were a mystery to those tracking its fall.…