Hamlet of Clyde River: Seismic Testing & An Unclear Role for Tribunals in Duty to Consult
In what is being called a “David and Goliath” face-off, a small Inuit town is fighting three multi-billion dollar energy companies to protect the marine life of the Baffin Bay...