Description

Whale researchers at the Cetacea Lab off the northwest coast of BC study the unique marine environment, but the imminent construction of a new natural gas plant could present unknown consequences.