Newfoundland and Labrador is expected to become part of Canadian space history on Friday, when the first commercial rocket launch in the country takes off from near St. Lawrence.
Newfoundland and Labrador is expected to become part of Canadian space history on Friday, when the first commercial rocket launch in the country takes off from near St. Lawrence.