Large, Uncontrolled Space Debris Falls Into the Atlantic

ByTWC - Digital
August 7, 2020Updated: August 7, 2020, 8:11 am EDTPublished: May 12, 2020, 2:11 pm EDT

One of the largest pieces of uncontrolled space debris passed over Los Angeles and New York City before falling into the Atlantic Ocean.

Loading comments...