San Francisco

San Francisco, April 11, 2018

Lake Volta in Ghana is the largest man-made lake in the world; it is also notorious as a locale for forced child labor.

Filmmaker(s):
Zachary Fink and Alyssa Fedele
Year:
2018 / 80m
Apr 11
Presented in partnership with:ย