A large piece of a Russian rocket that lifted a satellite into space last week crashed somewhere off the coast of Labrador within 36 hours of its launch, NORAD officials confirmed yesterday.
Piece of Russian rocket crashes off Labrador coast