Isle de Jean Charles – The Vanishing Island

0

This short documentary profiles residents of the Isle de Jean Charles in Louisiana, as they confront a future threatened by sinking shorelines and rising seas.

Produced by: Emmanuel Vaughan-Lee