Satellite down

News

NASA reports their decommissioned satellite fell to Earth overnight with unconfirmed reports indicating some debris may have come down in Western Canada

More From Embedded-Only/News