Newfoundland & Labrador Minister of Industry, Energy, and Technology, Andrew Parsons reacts to the federal government approving the controversial Bay du Nord Oil Project off the coast of Newfoundland.
Global News Morning Halifax
Bay du Nord Oil Project Gets the ‘Green Light’
More Videos
You are viewing an Accelerated Mobile Webpage.
View Original Article