Russian Rocket Found Off Labrador Newfoundland North America World NORAD officials confirm

Pieces of a Russian rocket have been found off the coast of Labrador.

Norad officials confirm a large piece of a Russian rocket that lifted a satellite into space

crashed into the Atlantic Ocean within 36 hours of its Kazakhstan launch Christmas Day...

Read full story from via