Wednesday, January 20, 2016

January 20 -- Flora Bank Science Debate

Opponents of the proposed LNG terminal project at Lelu island are weighing in on a recent report delivered to the CEAA by the Department of Fisheries and Oceans.

From the CFTK TV Archives


No comments:

Post a Comment