
All systems go: Canada's first commercial space launch to take off from St. Lawrence Friday
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.
Full Article