Imagine minding your own business, then spotting space debris plummeting from the sky! Witnesses in Texas called the police ...
An average of 200 to 400 tracked objects, also referred to as ‘space junk,’ enter Earth’s atmosphere annually.