Tuesday, February 23, 2016

February 23 -- A Last Stand For Lelu

A look at a recently completed film that followed the efforts of those that are working to stop the proposed LNG terminal on Lelu Island.

From the CFTK TV archives


No comments:

Post a Comment