Thursday , April 18 2024

Tag Archives: Fenton

Anthem Film Festival: Slavery Is Alive and Well (And May Be Living Down Your Street)

Slavery has become more subtle and is not just something that happens far away in third world countries. 'The Return' takes us into the world of a Filipino house maid held captive for years by an upper class family in Orange County, California.

Read More »